green-dalii/dsh-plugin-dev-skill

A skill pack that enables any agent to develop DeepSeek Harness (DSH) plugins correctly, efficiently, and in a

A skill pack that lets any agent develop DeepSeek Harness plugins correctly and in line with the official conventions. Its core deliverable is a single operating manual, SKILL.md, covering the mental model, copy-pasteable code templates, a step-by-step development workflow and a verification checklist, with deeper background in eleven condensed reference documents — DSH architecture, plugin basics (shapes/lifecycle/effects/HMR), tool development with defineTool, configuration and Schemastery, LLM adapters, services and events, publishing/packaging/install/profile layers, three-role capability design and the seam catalog, a Cordis primer with a ctx API cheat sheet, a summary of the spatiotemporal-composability paper, and an extension cookbook. The README states the templates are verified against the real SDK — passing tsc --strict and running end-to-end against the real Cordis loader — and that each reference doc ends with the official doc URLs so content can be revised when upstream changes.

Agent Capabilities ★ 3 updated 2026-09-19 ✅ runtime-tested
View on GitHub ↗

Install

git clone https://github.com/green-dalii/dsh-plugin-dev-skill.git ~/.dsh/skills/dsh-plugin-dev-skill

README install as a DSH skill: the DSH skill system accepts both directory bundles (<name>/SKILL.md) and flat Markdown files, discovered from <projectRoot>/.dsh/skills (project, rank 100), <projectRoot>/.agents/skills (project, rank 200) and $DSH_HOME/skills i.e. ~/.dsh/skills (user, rank 400) — the folder name must match the name in the SKILL.md frontmatter. The generic clone command above installs it user-level; git clone (or a symlink) keeps it updatable with git pull. Other hosts are also documented: ~/.claude/skills/dsh-plugin-dev-skill/SKILL.md for Claude Code, ~/.agents/skills/dsh-plugin-dev-skill/SKILL.md for Codex CLI, plus agent-prompt and fully manual options. The README notes the skill body (SKILL.md and the reference docs) is authored in Chinese to match the official DSH documentation, while code templates and API names are language-neutral.

Compatibility

Any Agent Skills host (DSH, Claude Code, Codex CLI). For DSH, project-level discovery also includes .agents/skills, so one copy there serves both Codex and DSH. The reference docs are condensed digests traced back to the official docs and the Cordis paper.

Details

Recent updates

The README documents the pack's structure (SKILL.md plus References/00-INDEX.md through 11-cookbook.md), the two usage modes (agents load SKILL.md and follow its recon → implement → verify → deliver workflow, humans read it for the full picture), and its provenance: all reference docs are condensed digests organized around developing correct, efficient, convention-compliant plugins, with sources linked to the official DeepSeek Harness documentation, the harness repository and the Cordis paper.

FAQ

How do I install this skill into DeepSeek Harness?
Clone it into a DSH skill root — for a user-level install, git clone https://github.com/green-dalii/dsh-plugin-dev-skill.git ~/.dsh/skills/dsh-plugin-dev-skill. The folder name must match the name field in the SKILL.md frontmatter. Project roots .dsh/skills and .agents/skills also work.
Is the skill written in English?
The README and this page are English, but the skill body itself — SKILL.md and the reference docs — is currently authored in Chinese to match the official DSH documentation. Code templates and API names are language-neutral.
What does it cover?
Plugin architecture and lifecycle, tool development with defineTool, configuration with Schemastery, LLM adapters, services and events, packaging and publishing, capability layering and seams, a Cordis ctx cheat sheet, and an extension cookbook — with templates verified against the real SDK.

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins