Skip to content

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.skills

Copying 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 离线参考技能库。 [![release](https://img.shields.io/github/v/release/linhay/harmony-next.skills?style=flat-square)](https://github.com/linhay/harmony-next.skills/releases/latest) [![skills.sh](https://skills.sh/b/linhay/harmony-next.skills)](https://skills.sh/linhay/harmony-next.skills) ![docs](https://img.shields.io/badge/docs-3,708%20markdown%20files-7c3aed?style=flat-square) ![js-ets](https://img.shields.io/badge/JsEtsAPIReference-3,678%20files-b45309?style=flat-square) > 面向 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.