MIT-licensed skills pack that brings obra/superpowers' TDD, debugging, planning and collaboration skills into DeepSeek Harness (dsh) — 14 skills registered via `dsh plugin`, loadable with the `skill` tool in every agent session.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-27
License
Not specified by the author
01What can it help you accomplish?
Bring obra/superpowers' core engineering skills into DeepSeek Harness
14 skills (TDD, debugging, planning, collaboration) registered into the host-level skill registry, visible in every agent session's skill catalog and loadable via the `skill` tool
Developers using DeepSeek Harness who want obra/superpowers' battle-tested engineering practices available in their dsh workflows
Execute TDD, systematic debugging, planning and collaboration loops from DSH conversations
Agent sessions load the skills via the `skill` tool — `using-superpowers` is the entry skill — following RED-GREEN-REFACTOR and root-cause-first debugging discipline
Engineering teams who want structured agent workflows for TDD, debugging, code review and branch management inside DeepSeek Harness
02How to install into DeepSeek Harness
Prerequisites
- No global dsh install needed for the simplest path — README's one-liner runs `npx @deepseek-ai/dsh plugin ...` in any directory
- A profile restart (`dsh web` / `npx @deepseek-ai/dsh web`) plus browser refresh is required after install or uninstall
- Must install via `dsh plugin`; a plain `npm install superpowers-dsh` won't register the pack into any profile
Installation steps
- 01
In any directory, run `npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dsh` (simplest path — no global dsh install needed)
$ npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dsh
- 02
Alternative: run `dsh plugin --profile web add superpowers-dsh` (npm) or `dsh plugin --profile web add https://github.com/LayneChai/superpowers-dsh.git` (GitHub)
$ dsh plugin --profile web add superpowers-dsh
- 03
Restart the profile: re-run `npx @deepseek-ai/dsh web` (or `dsh web`) and refresh the browser
$ npx @deepseek-ai/dsh web
Verify the integration
- Run `dsh --profile web --dump-config` — the output must contain a `superpowers-dsh` line
- After restart, the skills appear in the agent skill catalog (`using-superpowers` is the entry skill) and can be loaded with the `skill` tool
Rollback
- Run `dsh plugin --profile web remove superpowers-dsh`, then restart the profile again (same as after install)
03DSH integration and capability boundaries
Installed as a plugin pack via the official dsh CLI (`dsh plugin --profile <name> add`), registering a skill provider into the host-level `ctx.skills` registry so every agent preset's scope chain merges these skills, loadable with the `skill` tool
Superpowers skill pack (14 skills)
DSH agent sessions (any profile)→14 skills registered into the host-level skill registry, visible in the skill catalog and loadable with the `skill` tool
Skill bodies ship with the package and are resolved via import.meta.url — no user configurationAutomatic skill discovery & loading (registerProvider)
skills/<name>/SKILL.md files inside the package→list() scans the skills/ directory and parses YAML frontmatter; get() returns the full skill definition with resourceBase set
Zero runtime dependencies
the injected ctx.skills service interface→runs on Node built-in modules only
Add your own skills
a new skills/<kebab-name>/SKILL.md with YAML frontmatter (name + description, optional whenToUse)→list() auto-discovers it — no code changes needed
04Who is it for? When not to use it?
Good for
- Developers using DeepSeek Harness who want obra/superpowers' battle-tested engineering practices available in their dsh workflows
- Engineering teams who want structured agent workflows for TDD, debugging, code review and branch management inside DeepSeek Harness
Not for
- You must install via `dsh plugin` — a plain `npm install superpowers-dsh` only installs the package as an ordinary library in the current directory, registers nothing into any DeepSeek Harness profile, and the skills never load.
- The bundle layer mounts at profile startup, so you must restart the profile — stop and re-run `dsh web` / `npx @deepseek-ai/dsh web`, then refresh the browser — for skills to appear.
05Compatibility, maintenance and safety notes
- You must install via `dsh plugin` — a plain `npm install superpowers-dsh` only installs the package as an ordinary library in the current directory, registers nothing into any DeepSeek Harness profile, and the skills never load.
- The bundle layer mounts at profile startup, so you must restart the profile — stop and re-run `dsh web` / `npx @deepseek-ai/dsh web`, then refresh the browser — for skills to appear.
- For the brainstorming companion, the Node service (scripts/server.cjs) runs on all platforms, but the `.sh` helper scripts are bash-only.
- Plugins installed from a folder or a `file:` spec are link-installed (not copied): after modifying the folder, the change takes effect on the next profile restart.
MIT (declared in README, adapted from obra/superpowers which is also MIT) · actively maintained — latest push 2026-08-17
06Frequently asked questions
How do I install superpowers-dsh in DeepSeek Harness?
Run `npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dsh` in any directory — no global dsh install needed — or `dsh plugin --profile web add superpowers-dsh` to install from npm. After installing, restart `npx @deepseek-ai/dsh web` (or `dsh web`) and refresh your browser.
Do I need to install dsh first?
No. The README's simplest path runs `npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dsh` directly without a global dsh install. The npm form (`dsh plugin ...`) assumes the dsh CLI is already available. You do not need an npm account or 2FA — installation is a plain package download.
I installed the plugin but don't see the skills. What's wrong?
The bundle layer mounts at profile startup, so you must restart the profile — stop and re-run `dsh web` / `npx @deepseek-ai/dsh web`, then refresh the browser. Verify with `dsh --profile web --dump-config`; the output must contain a `superpowers-dsh` line.
Can I just run `npm install superpowers-dsh`?
No. You must use the `dsh plugin` form — a plain `npm install superpowers-dsh` only installs the package as an ordinary library in the current directory, registers nothing into any DeepSeek Harness profile, and the skills never load.
How do I uninstall superpowers-dsh?
Run `dsh plugin --profile web remove superpowers-dsh`, then restart the profile again. For a local-folder or `file:` install, the plugin is link-installed (not copied), so changes take effect after the next profile restart.
07Related DSH workflows
distilly
by titanwings
Meta-skill turning source material into a versioned Person Profile skill with incremental merge, correction layer, rollback, per-host install.
dsh-market
by dsh-market
插件市场 (plugin marketplace): 打开 Settings → Plugin Market 浏览/搜索/一键安装社区插件;安装源限制为 curated awesome-dsh-plugin 注册表(其余拒绝),默认禁用构建脚本(pnpm>=10 需显式开启)。
ai_animation
by unclecheng-li
Generate standalone animated HTML diagrams, presentations, notes, protocol visualizations, and UI demos from prompts.
aegis
by ganyuanran
Make AI coding agents architecture-aware: baseline-first, evidence-verified, drift-checked, and safe across long tasks.
08Data and sources
为 **DeepSeek Harness (DSH)** 打造的 Superpowers 插件包:把 [obra/superpowers](https://github.com/obra/superpowers) 的核心技能 (Claude…
插件会向 `ctx.skills` 注册表的 **host 层** 注册一个技能提供者,因此每个 agent preset 的作用域链都会合并这些技能。技能正文随包分发 (`skills/<name>/SKILL.md`),通过 `impo…
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-27. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
