Skip to content

codeAnqiang-ma/dsh-superpowers

30Last commit Aug 13, 2026

dsh-superpowers DSH plugin

dsh-superpowers integrates the obra/superpowers skill set into DeepSeek Harness. It registers 14 skills for brainstorming, planning, TDD, debugging, and code review, and adds a `using-superpowers` bootstrap prompt to the system prompt. The plugin also maps Claude Code-style tool names to their DeepSeek Harness equivalents.

How to install the dsh-superpowers DSH plugin

dsh plugin --profile web add dsh-superpowers

Copying does not run this command. Review the repository and version before installing the dsh-superpowers DSH plugin.

dsh-superpowers DSH plugin data source

dsh-superpowers DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-superpowers DSH plugin can do

  • Registers all 14 Superpowers skills on `ctx.skills`, making them available in the skill catalog and through the native `skill` tool.
  • Adds the `using-superpowers` bootstrap as a prompt section at order 50, active on the first request and surviving context compaction.
  • Maps Claude Code-style tool names (e.g., Task, TodoWrite, Bash, Read, Write, Edit) to DeepSeek Harness equivalents.
  • Configurable via profile – each of skills, bootstrap, toolMapping, and order can be enabled/disabled or adjusted.

Where the dsh-superpowers DSH plugin fits

  • Enhance brainstorming sessions by leveraging the brainstorming skill for structured idea generation.
  • Apply test-driven development (TDD) workflows with the dedicated TDD skill.
  • Debug code more efficiently using the debugging skill integrated into the agent.
  • Perform code reviews with the code review skill to catch issues and suggest improvements.
  • Use planning skills to break down complex tasks and create actionable plans.

Who the dsh-superpowers DSH plugin is for

  • DeepSeek Harness users who want to adopt Superpowers-style workflows (brainstorming, planning, TDD, etc.).
  • Developers looking for a structured, skill-based approach to coding tasks within DSH.

dsh-superpowers DSH plugin limitations

  • Requires DeepSeek Harness 0.1.0-rc.6 or newer and Node.js 22.19+ or 24+.
  • The bootstrap prompt adds approximately 1.1k tokens (4,465 characters) to the system prompt on every request.
  • Hooks and slash commands are not available in the tool mapping.
  • The plugin is an adapter; skill behavior issues must be reported to the upstream repository (obra/superpowers).

dsh-superpowers DSH plugin: from the repository README

Quoted from the codeAnqiang-ma/dsh-superpowers README, the upstream source of the dsh-superpowers DSH plugin. Copyright remains with the original authors.

English | [中文](README.zh.md) ![dsh-superpowers banner](assets/banner.png) [![npm version](https://img.shields.io/npm/v/dsh-superpowers?style=flat-square&logo=npm)](https://www.npmjs.com/package/dsh-superpowers) [![npm downloads](https://img.shields.io/npm/dm/dsh-superpowers?style=flat-square&logo=npm)](https://www.npmjs.com/package/dsh-superpowers) [![license](https://img.shields.io/npm/l/dsh-superpowers?style=flat-square)](LICENSE) [![Node.js](https://img.shields.io/node/v/dsh-superpowers?style=flat-square&logo=node.js)](https://nodejs.org/) [dsh-superpowers](https://github.com/codeAnqiang-ma/dsh-superpowers) adds [obra/superpowers](https://github.com/obra/superpowers) support to [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness). It registers 14 skills for brainstorming, planning, TDD, debugging, and code review, and keeps the `using-superpowers` bootstrap active throughout the session. ## Contents - [Installation](#installation) - [What it does](#what-it-does) - [Verification](#verification) - [Configuration](#configuration) - [Overhead](#overhead) - [Requirements](#requirements) - [Upstream and license](#upstream-and-license) ## Installation ### From npm

Read the full READMERepository license: NOASSERTION

dsh-superpowers DSH plugin questions

How do I install dsh-superpowers?

Run `dsh plugin --profile web add dsh-superpowers` to install from npm. If you prefer GitHub, use `dsh plugin --profile web add "github:codeAnqiang-ma/dsh-superpowers#master"`. After installing, restart the DSH surface (e.g., `dsh web`). You can replace `web` with your profile name.

What skills does dsh-superpowers include?

It includes all 14 Superpowers skills from the obra/superpowers project, covering brainstorming, planning, TDD, debugging, and code review. The exact skill list is vendored from upstream version 6.3.0.

Does dsh-superpowers work with any version of DeepSeek Harness?

No, it requires DeepSeek Harness 0.1.0-rc.6 or newer. It also needs Node.js 22.19+ or 24+. There are no other runtime dependencies.

Can I disable the bootstrap prompt to reduce token overhead?

Yes. In your profile's `cordis.patch.yml`, set `config.bootstrap: false` for the `superpowers` plugin. This keeps the skills registered but removes the ~1.1k token bootstrap section from the system prompt.

How do I verify that the plugin is active?

Run `dsh --profile web --dump-config` and look for an entry with `id: superpowers` and `name: dsh-superpowers`. Then start a new session and ask a feature request; the agent should explore first and its tool calls should include `skill`.