Vai al contenuto principale
H

dsh-hiss-plugins

hilariouhiss/dsh-hiss-plugins

OpenSpec — spec-driven development workflow ported to DeepSeek Harness (12 workflow skills + /opsx-* slash commands). Agree on what to build before any code is written.

Installazione

dsh plugin --profile web add github:hilariouhiss/dsh-hiss-plugins

README

dsh-plugins

DeepSeek Harness (dsh) 插件集合仓库(pnpm workspace 单仓)。

插件列表

插件说明
dsh-ponytail(npm: @hilariouhiss/dsh-ponytailLazy senior dev 模式插件,源自 DietrichGebert/ponytail
dsh-superpowers(npm: @hilariouhiss/dsh-superpowersSuperpowers 软件开发方法论插件(brainstorming、TDD、系统化调试、subagent 驱动开发等 14 个技能 + 会话引导),源自 obra/superpowers
dsh-openspec(npm: @hilariouhiss/dsh-openspecOpenSpec spec-driven 开发工作流插件(propose/explore/apply/archive 等 12 个技能 + /opsx-* 命令,需 openspec CLI),源自 Fission-AI/OpenSpec
dsh-colgrep(npm: @hilariouhiss/dsh-colgrepcolgrep 语义代码检索插件(colgrep 工具,按含义而非精确文本找代码,需 colgrep CLI),源自 lightonai/next-plaid
dsh-codegraph(npm: @hilariouhiss/dsh-codegraphCodeGraph 代码图插件(MCP 集成,codegraph_explore 工具,需 codegraph CLI),源自 colbymchenry/codegraph

共享依赖

dsh-skill-kit(npm: @hilariouhiss/dsh-skill-kit)是三个插件共用的运行时依赖:SKILL.md frontmatter 解析、目录型 skill provider、以及 /命令 → 技能 的注册逻辑。它是普通 npm 包(非 dsh 插件),必须先于插件发布。

开发

pnpm install   # 根目录一次安装,全仓共享
pnpm test      # 运行所有包的测试

添加新插件

  1. 新建目录 <plugin-name>/,复制插件源码与 package.json,声明 dsh.bundle.patch(参见已有插件的 cordis.patch.ymlpackage.json)。
  2. 将该目录加进根目录 pnpm-workspace.yamlpackages 列表。

发布

首次登录 npm(一次即可):在任一包目录执行 npm login

先发布共享依赖,再发布各插件:

pnpm run publish:dsh-skill-kit
pnpm run publish:dsh-ponytail
pnpm run publish:dsh-superpowers
pnpm run publish:dsh-openspec

Plugin correlati