Skip to main content

How to use superpowers-dsh

Ports 14 AI collaboration skills from obra/superpowers to DeepSeek Harness: TDD, debugging, planning, sub-agent dispatching, and more. Ready to use out of the box.

This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.

This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.

Quick start

superpowers-dsh

— source: plugin_wiki.wiki_content

Install & verify

dsh plugin --profile web add superpowers-dsh

Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.

— source: plugins.install

Key points

  • 国内用户可以先把 npm 镜像设为 npmmirror,让 `dsh plugin add
  • 从文件夹或 file: 规格安装的插件是链接安装(不是复制):修改该文件夹后,
  • 使用者不需要 npm 账号,也不需要 2FA——安装只是普通的包下载
  • Bundle 层 —— cordis.patch.yml 在 dsh-base 层之上插入一行
  • 提供者 —— lib/index.js 调用 ctx.skills.registerProvider(...),

— source: plugin_wiki.readme_en (fallback readme_raw)

FAQ

Why can't I see the skills after installation?

The plugin mounts on profile startup. After installation you must restart the profile (stop and re-run dsh web, then refresh the browser). You can use dsh --profile web --dump-config to confirm if the superpowers-dsh line appears.

Does it conflict with the built-in skills of DeepSeek Harness?

No conflict. It registers with custom source=custom, rank=550, which is lower than the local built-in skills directory. The scope chain merges automatically rather than overwriting.

Can I add or modify skills?

Yes. Just add a new file to skills//SKILL.md with YAML frontmatter at the beginning (name + description, optional whenToUse) and it will be auto-discovered by list() without any code changes.

Does this plugin read/write local data or connect to the network?

No. It only reads SKILL.md files from its own package and injects them into the host skill registry, with no persistent storage or network requests.

Is Windows supported?

The plugin itself (lib/index.js) uses Node's built-in modules and runs on all platforms; however, the .sh helper scripts bundled with the brainstorming skill are bash-specific and require WSL or Git Bash on Windows.

Does installation require an npm account or 2FA?

No, it's just a regular package download.

What's the difference from upstream obra/superpowers?

The namespace prefix is removed (superpowers:brainstorming → brainstorming), using-superpowers is rewritten to use DSH's skill/subagent/workflow/goal tools, and Claude-Code-specific tools are replaced with their DSH equivalents.

How to uninstall?

Run dsh plugin --profile web remove superpowers-dsh, then restart the profile.

— source: plugin_wiki.faq_json

Compatibility

  • DSH: 未声明
  • Node: 未声明

— source: plugin_wiki.compatibility_json

Pitfalls

Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.

— source: general rule