DeepSeek Harness Plugin

gongyijie85/dsh-ecc

Stars ★ 0 Category Skills Added 2026-08-16 npm dsh-ecc-skills

273 ECC skills (95.8% of the 227k-star operator system) ported to DSH in four batches.

Install

# from npm (prebuilt)

dsh plugin --profile web add dsh-ecc-skills

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:gongyijie85/dsh-ecc

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).

README

npm version GitHub release CI License: MIT

English | 简体中文

affaan-m/ECC (the ~227k⭐ "operator system", 285 skills) skills for the DeepSeek Harness (DSH) — a progressive port to DSH's Cordis plugin architecture.

Unofficial port: skill content adapted from affaan-m/ECC (MIT, © Affaan Mustafa). ECC's Claude Code-specific infrastructure (agents/hooks/commands/mcp-configs) is not part of this package.

Install

# npm (the plain `dsh-ecc` npm name is taken by another project; this port
# publishes as dsh-ecc-skills)
dsh plugin --profile web add dsh-ecc-skills

# GitHub
dsh plugin --profile web add github:gongyijie85/dsh-ecc

# Local folder (development)
dsh plugin --profile web add D:\plugins\dsh-ecc

Restart the profile (dsh web) — the skills then load with the skill tool.

Port status: 273 / 285 skills (95.8%)

  • v0.1.0 ✅ 20 skills — engineering methodology, agent systems, foundations
  • v0.2.0 ✅ 68 skills — framework/language patterns (react, vue, django, laravel, springboot, quarkus, kotlin, swift, go, rust, ...), data & architecture
  • v0.3.0 ✅ 50 skills — orchestration/automation/ops (orch-* six-pack, council, dev-team, e2e-testing, browser-qa, repo-scan, benchmark series, budget advisors, canary-watch, production-audit, ...)
  • v0.4.0 ✅ 135 skills — vertical domains (healthcare, homelab, scientific, finance, design/content, network ops, supply chain, marketing, research & data)
  • Not ported (12): 6 skills depending on /ecc:* commands/hooks (ecc-guide, ecc-recipes, gateguard, plan-orchestrate, strategic-compact, continuous-learning-v2) and 7 with companion files — unless a hooks/commands bridge layer is built later.

Adaptation notes

  • skills/<name>/SKILL.md copied verbatim (standard format, frontmatter carries metadata.origin: ECC).
  • Zero harness-specific references in all 273 ported skills; only 2 command references were renamed to DSH bare names in v0.1 (/bug-checkbug-check, /prompt-optimizeprompt-optimizer).
  • Skill identity comes from the frontmatter name (e.g. the five scientific-* directories expose pubmed-database, uspto-database, gget, literature-review, scholar-evaluation).
  • All skills model+user invocable. Provider parses folded YAML frontmatter natively; zero runtime dependencies.

How it works / adding skills

Host-layer ctx.skills.registerProvider (same pattern as mattpocock-skills-dsh). Drop a skills/<kebab-name>/SKILL.md and it is auto-discovered. Verify with npm run verify (273/273).

License

MIT. Skill content © Affaan Mustafa (ECC); DSH port © dsh-ecc contributors. See LICENSE.

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →