win4r

Dsh Plugin Skill — Development skill for Claude Code

Development community

Claude Code / Codex skill for scaffolding, building, installing, and debugging DeepSeek Harness (DSH) plugins.

How to install Dsh Plugin Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open win4r/dsh-plugin-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Dsh Plugin Skill does

Claude Code / Codex skill for scaffolding, building, installing, and debugging DeepSeek Harness (DSH) plugins.

Alternatives in Development

  • IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
  • Petdex — A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and 4k ★
  • Lazycodex — The one and only agent harness for complex codebases 3.3k ★

README

dsh-plugin — DeepSeek Harness (DSH) Plugin Development Skill

A comprehensive Claude Code / Codex skill for scaffolding, building, installing, verifying, and debugging **[DeepSeek Harness](https://deepseek-harness.github.io/deepseek-harness/)** plugins.

DeepSeek Harness plugins are built on the **Cordis** microkernel architecture: ES modules exporting `apply(ctx, config)` and declaring `dsh.bundle.patch` so `dsh plugin add` automatically wires them into the profile layer stack.


🚀 Capabilities

  • Automated Scaffolding: Fast template generation (scaffold.mjs) with live dependency version pinning directly from installed profiles (ensures compatibility with Cordis 4.0.1, Schemastery 3.18.1, @deepseek-ai/dsh-tools, etc.).
  • Pre-flight Conformance Verification: Verification tool (verify.mjs) checking bundle manifests, Schemastery schema declarations, bundle patch syntax, and tool definitions before installing into a profile.
  • Deep Reference Guides:
    • plugin-anatomy.md: Plugin structure, apply(ctx, config), lifecycle, and ctx.effect().
    • tools.md: Standard schema, tool execution context, concurrency safety, and tool rendering.
    • services-and-events.md: Harness event hooks (tools/pre-execute, agent/pre-step, etc.) and Cordis service definitions.
    • install-and-verify.md: Step-by-step profile installation, bundle patch resolution, and troubleshooting.
    • pitfalls.md: Known edge cases, reserved tool names, and common mistakes.

📁 Repository Structure

dsh-plugin/
├── SKILL.md                 # Main skill definition & guide
├── references/              # Detailed architectural guides
│   ├── install-and-verify.md
│   ├── pitfalls.md
│   ├── plugin-anatomy.md
│   ├── services-and-events.md
│   └── tools.md
├── scaffold/                # Plugin template files (.tmpl)
│   ├── cordis.patch.yml.tmpl
│   ├── gitignore.tmpl
│   ├── package.json.tmpl
│   ├── README.md.tmpl
│   ├── src/
│   │   ├── config.ts.tmpl
│