SuperAPI AI 工具集

harmony-next.skills

harmony-next.skills 是一个面向 AI 编程助手的开源 HarmonyOS NEXT 离线技能包,为 Gemini CLI、Claude Code、Codex 等工具提供本地 HarmonyOS 开发参考资料与工作流支持。它覆盖 API 12–26 声明、ArkTS/ArkUI、NDK、DevEco Studio、模拟器自动化、调试与发布等主题,并附带可复现的本地工具链。安装后,AI 助手可按 SKILL.md → KITS.md / TASK_MAP.md → INDEX.md 的路径查找本地资料,直接回答 HarmonyOS 开发问题。项目还提供 UI/UX 审计辅助与冒烟测试模板(如 empty-ability-app smoke fixture),并支持抓包诊断、DevEco 模拟器自动化等关键词入口。该技能包采用 MIT 许可,文档来源为华为 HarmonyOS 官方资料。

访问官网

工具介绍

用途

harmony-next.skills 是一个面向 AI 编程助手的 HarmonyOS NEXT 离线技能库,主要供 Gemini CLI、Claude Code、Codex 以及其他 AI 编程助手使用。其目标是在本地为 AI 助手提供 HarmonyOS NEXT 开发所需的参考资料与工作流,使助手无需联网即可回答 HarmonyOS 开发问题。

主要能力

  • 提供 API 12–26 的本地 HarmonyOS 参考声明。
  • 覆盖 ArkTS/ArkUI、NDK、DevEco Studio 相关内容。
  • 支持模拟器自动化、调试与发布工作流。
  • 提供可复现的本地工具链。
  • 提供 UI/UX 审计辅助与冒烟测试模板,例如 empty-ability-app smoke fixture(位于 references/templates/empty-ability-app)。
  • 关键词入口包括:抓包诊断、DevEco 模拟器自动化、filesystem skill、Codex plugin。

使用方式

安装后,用户可直接向 AI 助手提出 HarmonyOS 开发问题。助手会按 SKILL.md → KITS.md / TASK_MAP.md → INDEX.md 的顺序查找本地资料。

各 AI 助手的安装命令如下:

  • Gemini CLI:gemini skills install https://github.com/linhay/harmony-next.skills --path harmony-next --scope user
  • Claude Code:npx skills add linhay/harmony-next.skills --skill harmony-next -a claude-code -g -y --copy
  • Codex:npx skills add linhay/harmony-next.skills --skill harmony-next -a codex -g -y --copy
  • DSH:dsh plugin --profile demo add github:linhay/harmony-next.skills

兼容安装路径包括:npx skills add linhay/harmony-next.skills --list、$HOME/.agents/skills/harmony-next、DSH_SOURCE=/path/to/harmony-next.skills、.dsh/skills/harmony-next、dsh-harmony-next。

API 26 声明快照可从新版 DevEco Studio 重新生成。

适用场景

适用于使用 AI 编程助手进行 HarmonyOS NEXT 应用开发的场景,包括查询 API 声明、编写 ArkTS/ArkUI 代码、使用 NDK、操作 DevEco Studio、进行模拟器自动化、调试与发布等。也适用于需要离线参考资料的开发环境。

限制

  • DeepSeek Harness (DSH) 使用 filesystem skill;该 bundle 不安装 MCP、tools 或 apps。
  • 本仓库当前还不是 Codex plugin。
  • 私有接口工作流必须先阅读对应的私有接口文档,并明确产物目录、脱敏边界和非交互模式。
  • 文档来源为华为 HarmonyOS 官方资料,版权归原作者所有。
  • 项目采用 MIT 许可。