superpowers-dsh plugin
A plugin that ports 15 superpowers skills into DeepSeek Harness: planning, TDD, debugging, review and parallel agents.
- 163 ★ on the repository
- Last commit
Minimal access
Why this level
- The skills change how the agent works but add no new external services.
Install
Manual install
npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dshFirst command in the one-command section. Afterwards restart the profile and check `dsh --profile web --dump-config`.
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The skills change how the agent works but add no new external services.
This is third-party code. Review the repository files before installing.
What it does
superpowers-dsh is a plugin on the Cordis architecture that ports the core of obra/superpowers into the DeepSeek Harness environment. It registers a skill provider in the host-level `ctx.skills` registry, so every agent session in the profile sees these skills and loads them through the `skill` tool. The set holds 15 skills: brainstorming, writing and executing plans, subagent-driven development, parallel agents, root-cause debugging, the RED-GREEN-REFACTOR loop, verification before declaring success, requesting and receiving review, finishing a branch, git worktrees, writing new skills and diagnosing broken sessions. Content is synced from upstream superpowers version 7.0.1.
Who it is for. DeepSeek Harness users who want the disciplined agent development process known from superpowers for Claude Code.
Good fit when
- Before code the agent should ask questions and agree on scope.
- Plan implementation is run by subagents with review after each task.
- A bug is traced to its root cause rather than patched at random.
- Before reporting success the agent must show evidence.
Not a fit when
- Work runs in Claude Code, Codex or Cursor, which have their own versions of the set.
- You need the unchanged English skill texts.
- You need a long-term guarantee, since the repository license is not specified.
Example request
Load the `using-superpowers` skill, then `brainstorming`, and discuss with me what to build before writing a plan.Limitations
The plugin works only inside DeepSeek Harness. A plain `npm install` does not register the skills: the `dsh plugin --profile web add` form is required. After installing, restart the profile and verify the layer with `dsh --profile web --dump-config`. The `check-dsh-compat.mjs` script checks DSH version compatibility. The repository has no license file, so ask the author about reuse terms. Some skills are adapted to DSH tools.
How to disable. Remove the plugin through `dsh plugin --profile web`, restart the profile and confirm the `superpowers-dsh` line is gone from `--dump-config`.
FAQ
How does it differ from superpowers?
It is a port to the DeepSeek Harness architecture adapted to its tools. Content is synced from upstream version 7.0.1 by the `sync-from-upstream.mjs` script.
How do I install without dsh?
The `npx @deepseek-ai/dsh plugin --profile web add github:LayneChai/superpowers-dsh` command needs no global `dsh`. An npm route also exists: `dsh plugin --profile web add superpowers-dsh`.
Can the agent install it?
Yes. Send the agent the repository link in the web interface and it adds the plugin, restarts the profile and verifies.
Can I add my own skills?
Yes, the README has a section on adding your own skills to the `skills/` directory.
Does it work in other DSH profiles?
Yes, a separate section covers `headless`, `tui` and custom profiles. The layer is mounted when the profile starts.
Discussion
No questions or reviews yet.
Related
PluginsA Superpowers port for the Reasonix agent on DeepSeek models: 12 skills for test-first work, plans and evidence-based debugging.
A plugin with 12 skills and 246 pitfall cards teaches an agent to upgrade DSH plugins across versions without breakage.
A terminal UI plugin for DeepSeek Harness: live status line, streaming thoughts, double-Esc rollback, context progress and a TPS gauge
Plugins for DeepSeek Harness: the Sessions Insight panel shows what each turn of a Claude Code, DSH or Codex session was made of.
A DeepSeek Harness plugin with a skill on plugin quality: three layers ENTRY, FLOW and BOOST, with checks routed to dsh-standards.
Skills for DeepSeek: short plan, verify and review loops, each with a hard stop condition and real command output as proof.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| superpowers-dsh (this card) | no | 163 | |
| Superpowers | no | 316,679 | a development process skill set for Claude Code and other agents; superpowers-dsh ports it into DeepSeek Harness through the host skill registry |
| superpowers-zh | no | 8,534 | a Chinese superpowers build for Claude Code with translated methods; superpowers-dsh installs as a DSH plugin documented in Chinese |
README in short
The plugin registers 15 skills in the DSH registry. Skill sources live in `skills/<name>/SKILL.md`, and installation uses the `dsh plugin` commands.