harmony-next.skills: An Offline HarmonyOS NEXT Skill Library for DeepSeek Harness
linhay/harmony-next.skills
An offline HarmonyOS NEXT skill bundle for DeepSeek Harness and other AI coding assistants, covering API 12–26 declarations, ArkTS/ArkUI, NDK, DevEco emulator automation, and release debugging.
harmony-next.skills packages HarmonyOS NEXT official reference material and engineering workflows into an offline, searchable skill library that agents inside DeepSeek Harness can call directly. It addresses the lack of authoritative API grounding that makes AI assistants guess during HarmonyOS work, so answers come with traceable sources. Coverage spans API 12–26 declarations, ArkTS/ArkUI, NDK, DevEco Studio, emulator automation, debugging, and publishing, plus a minimal project with smoke tests and pre-release self-checks. It is maintained by linhay under the MIT license.
How to Install
dsh plugin --profile web add github:linhay/harmony-next.skills- Category
- Development & Operations
- Platform
- DSH Plugin
- Author
- linhay
- Distribution
- Plugin
harmony-next.skills Key Features
harmony-next.skills Repo Summary
What Does It Do?
HarmonyOS NEXT Agent Skills is a DSH plugin for DeepSeek Harness that turns HarmonyOS NEXT reference material into an offline skill library any coding agent can search locally. It solves the problem of AI assistants guessing at HarmonyOS APIs by grounding answers in bundled official documentation. The skill covers API 12–26 declarations, ArkTS/ArkUI, NDK, DevEco Studio, emulator automation, debugging, and publishing workflows. It is maintained by linhay under the MIT license and has 352 stars.
Core Features
- API reference lookup: bundles ArkTS, ArkUI, system module, and API version material that agents reach through a layered path of SKILL.md, KITS.md / TASK_MAP.md, then INDEX.md.
- API 26 declaration snapshot: includes API 26.0.0 declarations, types, and signatures, regenerable from a newer DevEco Studio with compatibility checks.
- Kit and task navigation: locates documents by Kit or by concrete development task instead of blind searching.
- DevEco emulator automation: covers HVD, hdc, uitest, packet capture, and diagnostics, with scripts for device evidence, UI/UX, and Trace work.
- Minimal project and smoke test: ships an Empty Ability template that can be built and smoke-tested to validate the environment.
- Pre-release self-checks: provides packaging-doc checks, reference compatibility checks, and unit tests to keep the bundle consistent.
How to Use This Plugin?
After enabling it in DSH, just ask the agent a HarmonyOS development question; it follows the skill's lookup path and answers from local material. For emulator automation or packet-capture diagnostics, read the matching private-interface document first and confirm the output directory, redaction boundary, and non-interactive mode before running scripts. To reuse the same skill in other AI coding assistants, install it through the adapter described in the README and have the agent read SKILL.md to confirm the skill name, version, and actual install path.
How to Troubleshoot This Plugin?
If an install command is unavailable, do not assume success; have the agent report the actual install path and fall back to the manual path. Private-interface workflows often fail when the matching document was not read first, because the output directory or redaction boundary stays unclear, so complete that reading per the official instructions. If pre-release checks fail, fix the packaging docs and reference compatibility issues as described officially, then re-run the checks.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: linhay/harmony-next.skills. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
