Aegis
GanyuanRan
面向编码 Agent 的软件工程方法包,提供基线优先规划、系统化调试、提示词卫生、完成前验证,以及修复/退役双轨跟踪技能。
biedongbin/dsh-claude-compat
dsh-claude-compat 是一个 DeepSeek Harness 插件,用于把 Claude Code 的 .claude/ 约定接入 DSH。它会读取项目目录和 ~/.claude/ 下的 skills、commands、rules:前两者通过 DSH skill provider 注册,名称和描述进入模型可见的目录,内容由 skill tool 按需加载;commands/.md 还会显示为 /command-name 形式的斜杠菜单项。rules/.md 则会合并后包裹在 <system-reminder 中,并作为 user-role 消息放到消息数组开头,每个会话注入一次
安装
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
安装前须知

dsh-claude-compat 是一个 DeepSeek Harness 插件,用于把 Claude Code 的 .claude/ 约定接入 DSH。它会读取项目目录和 ~/.claude/ 下的 skills、commands、rules:前两者通过 DSH skill provider 注册,名称和描述进入模型可见的目录,内容由 skill tool 按需加载;commands/*.md 还会显示为 /command-name 形式的斜杠菜单项。rules/*.md 则会合并后包裹在 <system-reminder> 中,并作为 user-role 消息放到消息数组开头,每个会话注入一次。
项目内容优先于 DSH 原生内容,DSH 原生内容又优先于 ~/.claude/ 内容。规则会按会话的工作目录缓存,修改后要新建会话才会生效。插件只读这些文件,不处理 CLAUDE.md 或 AGENTS.md,因为 DSH 内置的 dsh-agent-instructions 已负责它们。
它适合已有 Claude Code 目录结构、希望继续复用 skills、slash commands 和 rules 的项目,并要求 DSH 使用 profile。不使用这些目录,或只需要内置 instruction 处理能力时,没有必要安装。由于存在 terminal surface 风险,需把项目和 home 目录中的 .claude 文件视为 agent 会读取的输入;rules 会原样作为模型指令注入,只应放入可信内容。
插件查找由 projectRootMarkers 指定的项目根目录,默认值为 [".git"]。读取路径包括 .claude/skills/**/SKILL.md、.claude/commands/*.md、.claude/rules/*.md,以及 userClaudeDir 下的对应目录。嵌套 skill 目录会展平,例如 gitnexus/gitnexus-guide 变为 gitnexus-gitnexus-guide;不合规的 frontmatter 名称回退为目录名。DSH 要求 skill 名称使用 kebab-case。
rules 文件会合并后原样注入 <system-reminder>,作为 user-role 消息放在消息数组开头,每个会话一次。项目规则与 ~/.claude/rules 中同名的 basename 会保留项目版本。规则按会话工作目录缓存,修改后在下一个会话生效。CLAUDE.md 和 AGENTS.md 不会被读取。
| Key | Default |
|---|---|
enableSkills |
true |
enableRules |
true |
rulesMaxBytes |
65536 |
userRulesMaxBytes |
65536 |
projectRootMarkers |
[".git"] |
skillRank |
50 |
skillSource |
project-claude |
userSkillRank |
700 |
userSkillSource |
user-claude |
userClaudeDir |
~/.claude |
enableSkills 控制 skills 和 commands provider,enableRules 控制规则注入;两个 rulesMaxBytes 配置分别限制项目和用户规则文本总量。项目、DSH bundled skills、用户 entries 的 rank 分别为 50、600、700,数值较低者优先。
需要带 profile 的 DSH,例如 web,并使用 Claude Code 目录约定的项目。.claude/skills/、.claude/commands/、.claude/rules/ 都可以不存在;~/.claude/ 下的对应目录也会被读取。README 标示 Node 版本要求为 >=20。
commands/*.md 会注册为可由用户调用的 slash command,例如 /command-name;skill 内容由 skill tool 按需加载。重启 DSH 后,skills 会出现在 / 菜单中;rules 在新会话开始时注入。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
GanyuanRan
面向编码 Agent 的软件工程方法包,提供基线优先规划、系统化调试、提示词卫生、完成前验证,以及修复/退役双轨跟踪技能。
superdesigndev
在 Superdesign 画布上做 UI 与营销图的设计技能:先读代码库拿上下文、抽取现有设计系统,再通过 Superdesign CLI 生成并迭代可分支的设计稿、流程页与可复用组件。
Ikalus1988
失败恢复记忆库:从真实工程会话中搜索和记录失败恢复教训,支持 BM25 + 语义 RAG 检索和知识库管理。
Vladimir-Human
清理俄语文本中的 AI 痕迹:识别聊天机器人复制粘贴残留(ChatGPT、Gemini、Grok、Perplexity、DeepSeek),并按需改写为自然行文;39 个正则标记配证据登记表,离线运行,纯文本 bundle。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
dhicoc
完整 reverse-skill(85 个 SKILL.md)的 DeepSeek Harness 插件:逆向工程、授权渗透测试与安全研究的技能路由包。
zhaiyateng
设计美学技能包:10 种风格(深色 SaaS、极简白、新拟态、粗野主义、毛玻璃、日式极简、便当盒、赛博朋克、蒸汽波、装饰艺术),每种含 token、组件规则、禁用清单与验收清单,附可运行落地页 demo。