SmileTao/dsh-plugin-dev-skill

A knowledge-packed SKILL.md that teaches AI coding assistants how to write DeepSeek Harness plugins correctly. The README lists what it contains — dsh's Cordis-based "everything is a plugin" architecture, a map of 15+ extension points, copy-paste templates for five plugin types (tool, hook, LLM adapter, UI, session event), package-structure and naming conventions, turn-flow and event-dispatch references, and a verification checklist with nine best practices. Its motivating table contrasts the guesses assistants make without it (hallucinated ctx.registerTool(), wrong event names, missing inject) with the correct API surface (ctx.tools.register(defineTool({...})), the tools/pre-execute waterfall, a declared inject field). The repo also ships example plugins and Chinese-language docs.

Agent Capabilities ★ 1 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

cp -r skills/dsh-plugin-dev /your/project/.trae/skills/

README quick start (Option A, TraeCode/Trae IDE), quoted verbatim: cp -r skills/dsh-plugin-dev /your/project/.trae/skills/. Option B (Cursor / Claude Code / any Agent Plugins v1 client) copies skills/dsh-plugin-dev/SKILL.md to .agents/skills/dsh-plugin-dev/SKILL.md or an equivalent skills directory; Option C is reference-only — read the SKILL.md directly as a cheat sheet. The package is not a runtime plugin and is not published to npm (there is no dsh plugin add command). The README states it targets @deepseek-ai/dsh 0.1.0-rc.5 or newer.

Compatibility

Any Agent Plugins v1-compatible assistant — TraeCode/Trae IDE, Cursor, Claude Code — plus a plain read as a cheat sheet. The README is explicit that it is NOT a dsh runtime plugin: it is a development-time knowledge asset for writing dsh plugins.

Details

Recent updates

The README documents the skill's contents rather than a release timeline: the extension-point map, the five plugin-type templates, the nine best practices, and the project layout (skills/dsh-plugin-dev/SKILL.md plus examples/ and docs/). Compatibility is stated as @deepseek-ai/dsh 0.1.0-rc.5+; there is no npm package to version, and the README's options A/B/C are the supported install paths.

FAQ

How do I install dsh-plugin-dev-skill?
For Trae/TraeCode, cp -r skills/dsh-plugin-dev /your/project/.trae/skills/; for Cursor/Claude Code or other Agent Plugins v1 clients, copy SKILL.md into .agents/skills/dsh-plugin-dev/; or read it directly as a cheat sheet.
Is it a dsh plugin I install with dsh plugin add?
No — the README states it is a development-time knowledge asset (a SKILL.md), not a dsh runtime plugin, so there is no dsh plugin add package.
What dsh version does it target?
The README's compatibility section targets @deepseek-ai/dsh 0.1.0-rc.5 or newer.

Alternatives

tt-a1i/archify · foryourhealth111-pixel/Vibe-Skills · Anionex/agent-vision-toolkit

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins