
linhay/harmony-next.skills
32224Last commit Aug 15, 2026
harmony-next.skills DSH plugin
This skill library is designed for AI coding assistants like Gemini CLI, Claude Code, and Codex. It covers HarmonyOS API 12-23 with over 3,700 Markdown files and reusable automation scripts, enabling developers to quickly locate API references, component details, and debugging workflows offline.
How to install the harmony-next.skills DSH plugin
dsh plugin --profile demo add github:linhay/harmony-next.skillsCopying does not run this command. Review the repository and version before installing the harmony-next.skills DSH plugin.
harmony-next.skills DSH plugin data source
harmony-next.skills DSH plugin snapshot date: Aug 16, 2026
discovered
What the harmony-next.skills DSH plugin can do
- Offline document retrieval without relying on model memory
- Structured navigation via SKILL.md → KITS/TASK_MAP → INDEX hierarchy
- Covers ArkTS, ArkUI, NDK, IDE toolchain, signing, debugging, and publishing
- Includes private interface documentation for DevEco emulator and IDE
- Provides automation scripts for device evidence collection, UI actions, UX audit, and trace profiling
- Offers a minimal project template (empty-ability-app) for smoke testing
Where the harmony-next.skills DSH plugin fits
- Confirming ArkUI component API usage during development
- Finding NDK header file documentation for cross-language calls
- Automating DevEco emulator operations with hdc/uitest scripts
- Performing offline trace audit and performance analysis
- Referencing IDE private capabilities (CodeGenie, ArkUI Inspector) for advanced automation
Who the harmony-next.skills DSH plugin is for
- HarmonyOS application developers
- Users of AI coding assistants (Gemini CLI, Claude Code, Codex)
harmony-next.skills DSH plugin limitations
- Only supports HarmonyOS NEXT (API 12-23)
- Requires local environment dependencies (Python 3, Node.js, etc.)
- Some automation scripts need DevEco Studio or emulator installed
- Does not include MCP, tools, or apps; only the skill and reference resources
harmony-next.skills DSH plugin: from the repository README
Quoted from the linhay/harmony-next.skills README, the upstream source of the harmony-next.skills DSH plugin. Copyright remains with the original authors.
给 Gemini CLI、Claude Code、Codex 等 AI 编程助手使用的 HarmonyOS NEXT 离线参考技能库。 [](https://github.com/linhay/harmony-next.skills/releases/latest) [](https://skills.sh/linhay/harmony-next.skills)   > 面向 API 12-23 的本地知识源,覆盖 ArkTS、ArkUI、NDK、工具链、调试、发布与多端适配。 ## 🎯 解决的问题 AI 编程助手在 HarmonyOS 开发中经常碰到的几类问题: - 找不到 `@ohos.*` 模块的真实文档 - 不确定某个 ArkUI 组件或 NDK 头文件是否存在 - API 版本差异、新增内容未纳入知识库 - 旧文档链接失效或迁移 - DevEco Studio 模拟器、`hdc`、`uitest` 等本地自动化的验证路径不清晰 本仓库把这些不确定性变成**可定位、可跳转、可验证的本地文件查询**。 ## Before / After **没有 skill**:模型凭记忆猜 `@ohos.*` 模块、ArkUI 组件名或 DevEco 命令,答案看起来合理但缺少来源。 **使用本 skill**:先按 `SKILL.md → KITS.md / TASK_MAP.md → INDEX.md` 命中文档路径,再打开目标 Markdown,最后给出代码片段和 `hdc` / `uitest` / wrapper 脚本验证命令。 ## ✨ 核心特性 - **完全离线检索**:不依赖模型记忆,先命中文档路径再读取正文 - **为 Agent 工作流设计**:按 `SKILL.md → KITS/TASK_MAP → INDEX` 层层递进检索 - **覆盖范围广**:不只 API 手册,还包含 IDE、签名、调试、发布、性能、NDK 实战指引 - **私有能力
Read the full READMEThe repository declares no license. Check with the authors before using it.
harmony-next.skills DSH plugin questions
How do I install this skill as a DSH plugin?
You can install it using the DSH plugin command: `dsh plugin --profile demo add github:linhay/harmony-next.skills`. Alternatively, clone the repo and add it locally: `dsh plugin --profile demo add /path/to/harmony-next.skills`. After installation, run `dsh --profile demo --dump-config` to verify the bundle layers.
Can I use this skill with Codex?
Yes, the README provides instructions for Codex: run `npx skills add linhay/harmony-next.skills --skill harmony-next -a codex -g -y --copy`. This will install the skill to Codex's scan directory. Note that it does not install MCP/tools/apps, only the skill files.
Does this plugin include MCP tools or apps?
No, the DSH bundle only registers the `harmony-next` skill and its offline reference resources. It does not install any MCP tools, command-line apps, or other plugins. The README explicitly states that the bundle is for the skill only.
How do I update the skill to the latest version?
If you installed via DSH plugin, you can re-run the add command to pull the latest release. If you cloned the repo manually, run `git pull` in the local checkout and re-copy files to the skill directory. The README mentions checking the release page for updates.
What are the prerequisites for using the automation scripts?
The automation scripts require Python 3 and Node.js. Some scripts may need DevEco Studio or an emulator installed. The README lists specific commands for each script, such as `python3 harmony-next/scripts/device_evidence_bundle.py webview-devtools ...`. Make sure to read the private interface documentation before using scripts that interact with DevEco.