本产品提供一组面向 HarmonyOS NEXT 百度地图 平台的 AI Coding Agent Skills,帮助开发者在智能研发工具(如 Cursor / Claude Code等)中高效完成鸿蒙应用的创建、地图 SDK 集成与 ArkTS 代码开发。
skills.sh 是一个开放的 AI Skills 生态平台,支持 Claude Code、Cursor、GitHub Copilot 等 20+ 种 AI 工具。通过以下命令可以直接安装 Skills:
npx skills add baidu-maps/harmony-sdk-skills
安装完成后 Skills 会自动注册到当前环境的 skills 目录中。
(1)将 Skill 下载到本地
方式一:克隆本仓库
git clone https://github.com/baidu-maps/harmony-sdk-skills.gitcd harmony-sdk-skills
方式二:从 Release 下载
你也可以直接从 Release 下载附件 harmony-sdk-skills.zip,然后解压使用:
unzip harmony-sdk-skills.zipcd skills
(2)将 Skill 注册到你的 AI 助手
把 skills/ 目录下的 baidu-map-harmonyos-sdk、harmony-arkts-dev-assistant、harmony-empty-project 链接或复制到当前环境对应的 skills 目录,这样 AI 在对话时会自动读取这些文档。
Claude Code(本地)
Skills 目录一般为:~/.claude/skills/
注册(软链,推荐):
ln -sfn "$(pwd)/skills/baidu-map-harmonyos-sdk" ~/.claude/skills/baidu-map-harmonyos-sdkln -sfn "$(pwd)/skills/harmony-arkts-dev-assistant" ~/.claude/skills/harmony-arkts-dev-assistantln -sfn "$(pwd)/skills/harmony-empty-project" ~/.claude/skills/harmony-empty-project
或直接把 skills/ 下的文件夹复制到 ~/.claude/skills/ 下。
Cursor
Skills 目录一般为:~/.cursor/skills-cursor/
注册(软链,推荐):
ln -sfn "$(pwd)/skills/baidu-map-harmonyos-sdk" ~/.cursor/skills-cursor/baidu-map-harmonyos-sdkln -sfn "$(pwd)/skills/harmony-arkts-dev-assistant" ~/.cursor/skills-cursor/harmony-arkts-dev-assistantln -sfn "$(pwd)/skills/harmony-empty-project" ~/.cursor/skills-cursor/harmony-empty-project
或直接把 skills/ 下的文件夹复制到 ~/.cursor/skills-cursor/ 下。
在支持 Skills 的客户端里,当你的问题涉及「百度地图」「鸿蒙百度地图 SDK」「HarmonyOS NEXT」「ArkTS 开发规范」「鸿蒙空工程」等关键词时,助手会优先参考本仓库中对应 Skill 的文档来回答,从而给出更贴合百度地图 HarmonyOS NEXT SDK 的代码与用法。
harmony-sdk-skills/├── CHANGELOG.md # 变更日志├── README.md # 中文├── README_EN.md # English README└── skills/├── baidu-map-harmonyos-sdk/│ ├── SKILL.md # Skill 定义文件│ └── references/ # API 文档、开发指南、资源文件├── harmony-arkts-dev-assistant/│ └── SKILL.md # Skill 定义文件└── harmony-empty-project/└── SKILL.md # Skill 定义文件
SKILL.md中会列出其下所有参考文档,便于 AI 按需读取。
上一篇
下一篇