omdsh-dev/dsh-plugin-skills
Agent skills for building and testing DeepSeek Harness plugins — from scaffolding a new plugin package to choo
dsh-plugin-skills provides two fully self-contained agent skills for building and testing DeepSeek Harness plugins entirely inside an agent session. dsh-write-plugin scaffolds a plugin end to end: pick the right shape (tool / LLM adapter / hook / service / config), walk the package checklist (package.json invariants, tsconfig registration, README + Model Experience, verify gates), with a self-contained reference file per shape. dsh-test-plugin picks the right test tiers for a plugin change: unit, per-file coverage gate, real-API e2e, keyless snapshots, web browser snapshots — and when each is required, including real-entry-path and built-bin smoke coverage. Both skills are fully self-contained: no external docs or other skills needed at runtime.
Install
cp -r dsh-write-plugin dsh-test-plugin <your-project>/.agents/skills/Copy the skill folders into your project's agent skills directory — cp -r dsh-write-plugin dsh-test-plugin <your-project>/.agents/skills/. Claude Code projects usually symlink .claude/skills to .agents/skills; if not, ln -s ../.agents/skills <your-project>/.claude/skills. The agent picks the skills up automatically (the skill catalog hot-refreshes on disk changes). These are agent skills, not a runtime plugin.
Compatibility
Runs in any mainstream agent product — the skills are plain SKILL.md Markdown directories with no product-specific glue: Codex, Claude Code, DeepSeek Harness, Cursor, Windsurf, Gemini CLI, GitHub Copilot, Cline, Roo Code, OpenHands, Aider, Devin, and more.
Details
- Repo: omdsh-dev/dsh-plugin-skills
- Category: Web UI Enhancements
- Stars: 11
- Version: Agent skills (SKILL.md Markdown directories); no runtime version; MIT
- Last push: 2026-08-11
- First seen: 2026-08-11
Recent updates
The current README documents the two skills (dsh-write-plugin, dsh-test-plugin), the install via cp/ln into .agents/skills, and the agent-product compatibility list.
FAQ
- Are these dsh plugins?
- No — they are agent skills (SKILL.md Markdown directories) that help agents build and test dsh plugins; they install into a project's .agents/skills directory.
- Which agents can use them?
- Any mainstream agent product — Codex, Claude Code, DeepSeek Harness, Cursor, Windsurf, Gemini CLI, GitHub Copilot, Cline, Roo Code, OpenHands, Aider, Devin, and more.
- Do they need external docs at runtime?
- No — both skills are fully self-contained; everything required is written inside the skill.
Alternatives
omdsh-dev/plugin-template · w2112515/dsh-plugin-development · Lixiaoyiao/deepseek-harness-action