LayneChai/superpowers-dsh1

superpowers-dsh

Superpowers for the DeepSeek Harness: TDD, debugging, planning, and collaboration skills adapted from obra/superpowers

AI 分析

核心用途是为 DSH 的 Agent 会话批量注册软件开发相关的辅助技能(如测试驱动开发、调试等)。适合使用 DSH 进行复杂代码编写、项目规划和系统调试的开发者。

パッケージ
superpowers-dsh
バージョン
0.1.0
最終更新
2026/08/14

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LayneChai/superpowers-dsh

ドキュメント

README 全文を読む ↗

在 DeepSeek Harness 中安装与使用

这是 DeepSeek Harness 的插件包。安装后会把下面的 14 个技能注册进 host 技能注册表,你 profile 里的每个 agent 会话都能在技能目录中看到它们, 并可用 skill 工具加载。

前置条件

  • 已安装 DeepSeek Harness,并且有 pnpm —— dsh plugin 命令内部调用 pnpm(用 pnpm --version 检查;没有的话到 https://pnpm.io 安装)

  • dsh 命令行。它随 Harness 一起提供,通常以 npx @deepseek-ai/dsh web 方式启动,所以只在该命令的进程内可用。要么把它装成全局命令,要么在下面 所有命令前加 npx

    # 方式一:全局安装 dsh,永久可用(推荐)
    npm install -g @deepseek-ai/dsh
    dsh --version
    
    # 方式二:不安装,所有命令用 npx 形式
    npx @deepseek-ai/dsh --version
    

    下文所有 dsh ... 示例都可以等价写成 npx @deepseek-ai/dsh ...

最推荐:直接让 DeepSeek Harness 帮你安装

打开 DeepSeek Harness(Web 界面),新建对话,把下面这句话发给它:

帮我安装这个链接里边的插件:https://github.com/LayneChai/superpowers-dsh

Agent 会自动完成安装(dsh plugin --profile web add → 重启 profile → 验证技能注册),无需你手动敲任何命令。装完后你可以在对话里让它运行 dsh --profile web --dump-config,确认输出里有 superpowers-dsh 行。

从 npm 安装(推荐,一条命令)

包已发布到 npm,名为 superpowers-dsh(国内会自动同步到 npmmirror 镜像):

dsh plugin --profile web add superpowers-dsh

必须用 dsh plugin 形式——直接 npm install superpowers-dsh 只会把包当 普通库装到当前目录,不会注册进任何 DeepSeek Harness profile,技能 永远不会被加载。

从 GitHub 安装


### 在其他 profile(headless / tui / 自定义)中使用

把 `--profile` 指向你实际运行的 profile:

```sh
dsh plugin --profile headless add superpowers-dsh
dsh --profile headless --dump-config