DeepSeek Harness Hub
← 返回列表

ddtcorex/maestro-skills

DeepSeek 客户端兼容 / 相关生态spec-screened在 GitHub 查看 ↗
⚠ 装前注意

一个面向 AI 编程代理的统一技能库,打包为适用于 DeepSeek Harness DSH、Claude…

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/17 · 已提供中文文档

通用 AI 智能体开发技能中心与面向 Govard、Magento 2、Laravel 的 Cordis 插件。可与 Claude Code、Codex CLI、OpenCode、GitHub Copilot、DeepSeek Harness 配合使用。

综合分
37.9
GitHub 分
37.9
用户评分
★ Stars
4
周下载量
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/ddtcorex/maestro-skills.git
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包@ddtcorex/maestro-skills(未发布到 npm,仅可源码安装)
Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 12:11:43

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

Maestro Skills (maestro-skills)

一个面向 AI 编程代理的统一技能库,打包为适用于 DeepSeek Harness (DSH)、Claude Code、Codex CLI、OpenCode 和 GitHub Copilot 的通用插件——一个包中融合两大部分:

- 领域技能(17 个)——Govard 开发环境编排及其支持的 Web 框架(Magento 2、Laravel、Symfony、WordPress、通用 PHP):架构、代码检查、性能审计、安全扫描、代码审查、Hyvä/Luma 前端、后端 API,外加 php-dev-core 和 diagram-studio。
- 流程技能(14 个)——完整的 superpowers 方法论,逐字派生自 v6.3.0(MIT,© Jesse Vincent):头脑风暴、测试驱动开发、系统化调试、编写/执行计划、子代理驱动开发、代码审查协作等。许可证和同步策略请参见 THIRD-PARTY-NOTICES.md。

每个技能都遵循开放的 Agent Skills 标准(一个带有 name/description frontmatter 的 SKILL.md 文件),所有主流 AI Agent 工具都能理解。

与 Govard 搭配使用效果最佳。 领域技能中的大多数命令示例都假定使用由 Govard 管理的开发环境(govard sh -c "..."、govard tool magerun ...)——如果没有它,你需要将它们调整为你自己的容器/CLI 设置。一行安装:curl -fsSL https://raw.githubusercontent.com/ddtcorex/govard/master/install.sh | bash。

📂 目录结构

每个技能都位于 skills//SKILL.md 下——这是所有受支持的 AI 工具和平台中的唯一事实来源:

maestro-skills/
├── README.md                        # 全局文档和指南
├── package.json                     # NPM 包与 DSH Cordis 插件清单 (@ddtcorex/maestro-skills)
├── THIRD-PARTY-NOTICES.md           # Superpowers 派生归属 + MIT 许可证文本
├── scripts/
│   └── sync-superpowers.sh          # 从上游刷新 superpowers 派生
├── tsconfig.json                    # TypeScript 编译器配置
├── src/                             # DSH Cordis 插件源代码
│   ├── index.ts                     # Cordis 插件入口点:提供打包的技能 + 安装 DSH 代理预设
│   └── dsh-types.d.ts               # DSH 类型定义
├── .dsh-plugin/                     # DeepSeek Harness 代理预设定义
│   ├── preset.yml                   # Web GUI 预设显示元数据("Maestro Skills")
│   └── agent.cordis.yml             # DSH 代理预设组合
├── .claude-plugin/                  # Claude Code 插件清单
├── .codex-plugin/                   # Codex CLI 插件清单
├── .agents/plugins/                 # Codex 市场清单
│
└── skills/                          # 共 31 个技能
├── 🧠 流程技能(派生自 obra/superpowers v6.3.0)
│   ├── brainstorming/              # 带审批门控的苏格拉底式设计精炼
│   ├── test-driven-development/    # 红-绿-重构铁律
│   ├── systematic-debugging/       # 四阶段根因分析流程
│   ├── verification-before-completion/  # 成功声明前先有证据
│   ├── writing-plans/ + executing-plans/
│   ├── subagent-driven-development/ + dispatching-parallel-agents/
│   ├── requesting/receiving-code-review/
│   ├── using-git-worktrees/ + finishing-a-development-branch/
│   ├── writing-skills/             # 如何编写新技能
│   └── using-superpowers/          # 技能系统介绍(+ DSH 工具映射)
│
├── 📦 核心标准与架构
│   └── magento2-dev-core/           # Magento 2 核心指南(DI、仓储、安全)
├── 🛠️ 质量保证与审计
│   ├── magento2-linter/             # PHPCS、PHPStan、PHPMD 质量检查
│   ├── magento2-performance-audit/  # Web 核心指标、基础设施与数据库性能分析
│   ├── magento2-security-scan/      # 静态漏洞代码扫描
│   └── magento2-code-review/        # PR/模块/主题/项目审查编排
├── 🎨 前端与后端框架
│   ├── magento2-hyva-dev/           # Alpine.js、Tailwind CSS、CSP 支付页面
│   ├── magento2-frontend-dev/       # Luma Knockout.js、LESS、RequireJS
│   └── magento2-backend-dev/        # REST、GraphQL 解析器、Cron、队列
└── 🔧 开发环境与 CLI 工具(Govard 技术栈)
├── govard-toolbox/              # 基础容器编排工具箱
├── govard-magento/              # Magento 专用开发环境命令
├── govard-laravel/              # Laravel 专用开发环境命令
└── review-in-worktree/          # 在分离的审查工作树中运行 Govard 命令

🤖 技能兼容性矩阵

全部 31 项技能在所有列出的工具上表现一致。

| 分组 | 技能 | Claude Code | Codex CLI | OpenCode | GitHub Copilot | DeepSeek Harness |
|---|---|---|---|---|---|---|
| 流程(superpowers 分支) | brainstorming, dispatching-parallel-agents, executing-plans, finishing-a-development-branch, receiving-code-review, requesting-code-review, subagent-driven-development, systematic-debugging, test-driven-development, using-git-worktrees, using-superpowers, verification-before-completion, writing-plans, writing-skills | ✅ | ✅ | ✅ | ✅ | ✅ |
| 核心与标准 | magento2-dev-core | ✅ | ✅ | ✅ | ✅ | ✅ |
| 代码检查与审计 | magento2-linter, magento2-performance-audit, magento2-security-scan, magento2-code-review | ✅ | ✅ | ✅ | ✅ | ✅ |
| 框架 | magento2-hyva-dev、magento2-frontend-dev、magento2-backend-dev | ✅ | ✅ | ✅ | ✅ | ✅ |
| 工具链(Govard) | govard-toolbox、govard-magento、govard-laravel、review-in-worktree | ✅ | ✅ | ✅ | ✅ | ✅ |
| PHP 基础 | php-dev-core | ✅ | ✅ | ✅ | ✅ | ✅ |

| 技能 | 描述 |
|-------|-------------|
| php-dev-core | 通用 PHP 基础(PSR-12/Composer/PHPStan/安全) |

💾 安装

1. DeepSeek Harness (DSH) — 作为插件(推荐)

一条命令即可完成完整安装——该插件自身提供全部 31 个打包技能,并且在启动时将 “Maestro Skills” 代理预设物化到 ~/.dsh/.agent-presets/maestro-skills/:

dsh plugin --profile web add github:ddtcorex/maestro-skills

然后重启 dsh web,并在 Web GUI 代理选择器中选择 Maestro Skills。无需 install.sh。

Codex + Claude 委托预设(可选捆绑包,可选预设): 当 web 配置文件还安装了这两个可选的子代理捆绑包(@deepseek-ai/dsh-subagent-codex 和 @deepseek-ai/dsh-subagent-claude-code)时,该插件还会额外物化一个 maestro-skills-subagents 预设——相同的组合,但启用了 subagent_codex 和 subagent_claude_code 工具行,因此模型可以通过这些产品的官方 app-server/SDK 结果契约进行委托,而不是使用 PATH 上碰巧存在的任何 CLI。会话在选择器中选择 “Maestro Skills + Subagents (Codex + Claude)”;两个提供方都通过其原生订阅登录进行身份验证,因此配额受限的账户可能会看到提供方侧的配额错误,直到限制重置。

该包在安装时通过其 prepare 脚本自行构建。pnpm ≥ 10 会阻止 git 依赖的构建脚本,直到你允许它们——如果第一次 add 报告了被忽略的构建,请将 pnpm 打印的键复制到配置文件的 pnpm-workspace.yaml 中并重新运行:
allowBuilds:
'@ddtcorex/maestro-skills': true

若要改为从手写的补丁层引用该插件,该行必须命名真实包:
- insert:
- id: maestro-skills
name: '@ddtcorex/maestro-skills'

替代方案:通过安装器使用松散技能文件(无插件)

curl -fsSL https://raw.githubusercontent.com/ddtcorex/maestro-skills/master/install.sh | bash -s -- --target dsh
将所有技能链接到 ~/.dsh/skills/,并将代理预设复制到 ~/.dsh/.agent-presets/maestro-skills/。

2. Claude Code — 作为插件
/plugin marketplace add ddtcorex/maestro-skills
/plugin install maestro-skills@ddtcorex
更新:/plugin marketplace update ddtcorex。

3. Codex CLI — 作为插件
codex plugin marketplace add ddtcorex/maestro-skills
codex plugin add maestro-skills@ddtcorex
更新:codex plugin marketplace upgrade ddtcorex。

4. OpenCode 与 GitHub Copilot,或直接使用技能文件
curl -fsSL https://raw.githubusercontent.com/ddtcorex/maestro-skills/master/install.sh | bash

| 工具 | 扫描路径(项目范围) | 扫描路径(个人范围) |
|------|------------------------|--------------------------|
| Claude Code | .claude/skills/ | ~/.claude/skills/ |
| DeepSeek Harness (DSH) | .dsh/skills/ | ~/.dsh/skills/ |
| OpenCode | .opencode/skills/ | ~/.config/opencode/skills/ |
| Codex CLI | .agents/skills/ | ~/.agents/skills/ |
| GitHub Copilot | .github/skills/ | ~/.copilot/skills/ |

🔄 Superpowers 分支维护

这 14 个流程技能是上游分支,而非手工维护的副本:

scripts/sync-superpowers.sh            # 最新的上游 HEAD
scripts/sync-superpowers.sh v6.4.0     # 特定标签

该脚本会保留本仓库的本地新增内容(skills/using-superpowers/references/dsh-tools.md、using-superpowers/SKILL.md 中的分支来源说明),并打印差异以供审查。请勿手动编辑分支技能正文——参见 THIRD-PARTY-NOTICES.md。

⚡ 扩展指南:添加新的领域技能

你可以轻松地使用 Govard 支持的任何新框架或工具链(例如 Laravel、Symfony、React、Vue、Docker 等)来扩展此中心。

第 1 步:创建技能文件夹
使用 kebab-case 创建 skills/[framework/tool]-[purpose]/(例如 skills/laravel-dev-core/、skills/vue-hyva-checkout/)。对于流程技能,请勿在此创建——而应向上游 obra/superpowers 贡献。

第 2 步:创建 SKILL.md 文件
每个技能文件夹必须在其根目录下包含一个带有有效 YAML frontmatter 的 SKILL.md 文件:

name: your-skill-name
description: |
Describe exactly when the AI Agent should trigger this skill.
compatibility: claude, codex, opencode, copilot, dsh
depends: [any-dependencies-if-applicable]

Your Skill Title

Capabilities
Describe what this skill enables the agent to do.

Best Practice Patterns
Provide code templates, standards, and typical commands.

Verification
Step-by-step commands to verify output works properly.

一个捆绑包,一套工作流:Govard 领域专业知识加上 superpowers 流程纪律。 🚀

贡献

变更遵循 AGENTS.md 中规定的 Superpowers 工作流:
头脑风暴 → 编写计划 → 执行计划,并采用严格的 TDD。仅使用功能
分支;切勿直接提交到 master。

致谢与署名

- 领域技能:© DDTCoreX,MIT 许可证(参见 LICENSE)。
- 流程技能:分支自 obra/superpowers v6.3.0,作者 Jesse Vincent / Prime Radiant,MIT 许可证——完整声明见 THIRD-PARTY-NOTICES.md。DSH 工具映射(references/dsh-tools.md)为本地新增内容,并非上游内容。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群