AllDSH
中文

HarmonyOS NEXT Skills

linhay · linhay/harmony-next.skills

Offline HarmonyOS NEXT reference for coding agents: API 12–26 declaration snapshots, ArkTS/ArkUI/NDK docs, DevEco emulator automation.

HarmonyOS NEXT Skills is a DSH plugin by linhay. Offline HarmonyOS NEXT reference for coding agents: API 12–26 declaration snapshots, ArkTS/ArkUI/NDK docs, DevEco emulator automation. It is filed under Data & Knowledge and Development & Operations. Verification level L2 (Structured), an automated security scan has not run yet, and it declares no specific compatibility target; the listing was last checked on 2026-09-18 and is published under the MIT licence. Install it with dsh plugin --profile web add github:linhay/harmony-next.skills

Listing checked by Chiyu , data updated · How to cite

L2active
HarmonyOS NEXT Skills verification panel: level L2 of 5 (Structured) — Manifest valid, key fields complete. Security scan: unverified — no scan has run. Compatibility target: DeepSeek Harness not declared. Licence: MIT. GitHub stars: 350. Listing last checked 2026-09-18.
Verification panel for HarmonyOS NEXT Skills. The listing holds level L2 of 5 — Structured: Manifest valid, key fields complete. Security scan: unverified — no scan has run. Compatibility target: DeepSeek Harness not declared. Licence: MIT. Listing last checked 2026-09-18. How verification works

Install command

dsh plugin --profile web add github:linhay/harmony-next.skills

Requires a running harness: start it withnpx @deepseek-ai/dsh webthen run the command above.New to this? See the installation guide.

What it does

HarmonyOS NEXT Skills is an offline documentation and automation library that gives an AI coding assistant local ground truth for HarmonyOS NEXT development — answers come from files on disk instead of model memory. It targets several agents (the README covers Gemini CLI, Claude Code, Codex and DSH), and on DeepSeek Harness it installs as a filesystem skill: a SKILL.md rule file, a large references/ tree and Python helper scripts, wired in through a Cordis bundle patch.

Set expectations correctly before installing: the README states that the DSH bundle does not install MCP servers, tools or apps, and that the repository is currently not a Codex plugin either. What the agent gains is a documented retrieval path — SKILL.md → KITS.md / TASK_MAP.md → INDEX.md → the target document — over a local copy of the API surface.

What is in the library

  • API reference — ArkTS, ArkUI and system modules, organised for API-version confirmation, with per-version indexes under JsEtsAPIReference.
  • API 26 snapshot — API 26.0.0 declarations, types and signatures; release v1.3.37 is the one that folded this snapshot in. The README says the snapshot can be regenerated from a newer DevEco Studio install with sync_api26_snapshot.py.
  • Kit and task navigation — KITS.md and TASK_MAP.md locate documents by kit or by task.
  • DevEco / emulator automation — HVD, hdc, uitest, packet capture and diagnostics, including a document on DevEco emulator private interfaces and AI automation. The README warns that private-interface workflows require reading the corresponding document first, with an explicit artifact directory, desensitisation boundary and non-interactive mode.
  • A minimal project template — empty-ability-app, an Empty Ability project used as a build and smoke-test fixture.
  • Automation scripts — Python helpers under scripts/ for device evidence, UI/UX, trace and command-line work, plus packaging and reference-consistency checks the maintainer runs before releases.

Requirements

  • The DSH install is a GitHub dependency, not an npm package: the in-repo manifest is named dsh-harmony-next (v1.3.37), and no npm publication is referenced anywhere in the sources.
  • The manifest declares no engines, no dependencies and no scripts block at all — so there are no install-time lifecycle scripts, and nothing executes on install beyond unpacking the files and applying cordis.patch.yml.
  • The helper scripts are Python 3. Regenerating the API 26 snapshot additionally requires a local DevEco Studio installation. The library’s headline use — reading the docs — needs nothing beyond the files themselves.
  • The manifest has no client block: this bundle adds no web UI, panel or settings page to DSH.
  • Harness version support, permissions and telemetry are all not documented: there is no dsh.compatibility declaration and no README statement about supported DSH releases. Assume undocumented rather than safe.

Licensing: read this part twice

Two facts have to be held together. The package.json declares MIT, and the README’s license section says “MIT” — but the GitHub repository carries no license file that GitHub can detect, so the grant rests on those declarations alone. More importantly, the README states that the documentation content originates from Huawei’s official HarmonyOS materials, with copyright belonging to the original owner (版权归原作者所有). The MIT declaration covers the packaging; it cannot relicense Huawei’s documentation. Treat the reference tree as redistributed vendor documentation, and check Huawei’s terms before reusing it beyond local reference.

Known limits

  • It is a snapshot, not a live source: API coverage is fixed at whatever the packaged declarations capture — 26.0.0 at v1.3.37. Freshness depends on the maintainer regenerating snapshots as DevEco Studio releases land.
  • Beyond declarations, the official guides, samples and diff notes are described in the README as continuously supplemented — read that as incomplete.
  • There is no MCP or tool integration: the agent reads files, and there is no structured query layer on top.
  • The README is written in Chinese with an English companion file, and the reference content itself is Huawei’s — largely Chinese — documentation.

When to use it — and when not to

Use it when you write HarmonyOS NEXT code with an agent and want answers anchored to local API declarations — especially ArkTS/ArkUI work, API-version checks, and DevEco emulator automation, where hallucinated signatures are the usual failure mode. Offline also means the corpus works with no network and no API keys.

Do not install it for App Gallery policy, account or release questions — this is developer-reference material, not a policy source. And if your work targets API versions beyond the packaged snapshots, verify against Huawei’s live documentation instead of the local copy.

Install

dsh plugin --profile web add github:linhay/harmony-next.skills

This site lists the web profile as its standard; the README’s own DSH line uses --profile demo with the same github: spec — substitute whichever profile you actually run. Other agents have their own commands in the README: a gemini skills install line for Gemini CLI and npx skills add variants for Claude Code and Codex.

Sources & references

The technical claims on this page rest on the primary documents below. Each link is followed so it can be checked directly.

  1. [1]linhay/harmony-next.skills — GitHubThe plugin’s own repository and README — the primary document every claim in this listing is checked against.
  2. [2]deepseek-ai/deepseek-harness — GitHubUpstream repository for DeepSeek Harness, the Cordis runtime and the plugin loading model.
  3. [3]@deepseek-ai/dsh on npm — npmPublished harness package, including the release tags our dshTarget field tracks.
  4. [4]dsh-plugin GitHub topic — GitHubThe discovery mechanism used to find plugins listed in this directory.

All links last verified 2026-09-11

Questions about this listing

Is HarmonyOS NEXT Skills safe to install?
HarmonyOS NEXT Skills holds verification level L2 of 5 — Manifest valid, key fields complete — and its security status is unverified — no scan has run. A verification level records how far the install path was exercised; it is not a safety guarantee. Safety depends on what the plugin can actually reach, so read its source and install script and check its file, shell, network and credential access before you run it.
Which DeepSeek Harness version does HarmonyOS NEXT Skills target?
HarmonyOS NEXT Skills declares no dshTarget, so no specific DeepSeek Harness release has been committed to. The field is optional, and its absence means this listing makes no claim about working on a particular release — test it in an isolated profile first.
How do I install HarmonyOS NEXT Skills?
Start the harness with npx @deepseek-ai/dsh web, then copy the install command shown at the top of this page. That command is generated from the package name the repository publishes — or from an install spec the listing declares — so it cannot drift from what the repository actually ships. This listing was last checked on 2026-09-18.

Similar DSH plugins

Browse all

Always-on-top desktop BigFish companion driven by real DSH session events, showing project, phase and true todo progress.

L2
332 JavaScript

DSH Taskboard

shengsheng90

A local SQLite project taskboard for DSH with a native Web UI and eight agent tools, where only a human can accept work as done.

L2
325 TypeScript

Archify

tt-a1i

Editor's pick

Agent skill that compiles a typed JSON description of a system into a single self-contained HTML diagram, validated before delivery.

L1
66.3k JavaScript

DSH Desktop

anywhere-labs

A modern desktop client for the DSH plugin ecosystem, where the desktop shell itself is a plugin.

L1
27.5k TypeScript

Three components, three install paths: a restart-free runtime plugin injector, routing agent presets, and a graded task protocol.

L3
7.2k JavaScript

DSH Market

dsh-market

A visual plugin market inside DeepSeek Harness — browse a curated third-party registry and install from a card.

L3
4.1k TypeScript
ESC

Type to search the index. Built at deploy time by Pagefind.