编程开发
⭐ 215,498
engineering-workflowclaude-codetddcode-reviewrequirements-alignmentdebuggingskill-collection
Matt Pocock Skills (Real Engineers)
TypeScript 讲师 Matt Pocock 的 25+ 技能合集,把需求对齐(grilling 设计树面试)、领域语言、TDD、双轴代码评审、门控式 bug 诊断、垂直切片拆票等软件工程纪律固化成可组合的 Claude Code 斜杠命令,让 agent 按真工程师的方式干活。
仓库:mattpocock/skills
热度证据:中文爆文将其与 anthropics/skills、obra/superpowers 并称『GitHub 爆火 Skill 三巨头』;GitHub 搜索 agent skills 按星排第 3
五维评分
热度5/5
质量5/5
创新5/5
易用4/5
文档5/5
优秀点拆解
- 共享原语+薄封装分层:grill-me 全文仅一行调用 /grilling,同一面试协议被 5+ 技能复用,逻辑只写一处、维护成本极低
- Grilling 协议附推荐答案:每轮只问 frontier(前置已决的问题)且每个问题带 agent 推荐答案,用户一个字即可确认,把需求对齐成本压到最低
- 门控式阶段循环:diagnosing-bugs 要求先建 tight feedback loop 且实际跑过一次才能进假设阶段,硬性 checklist 防住 agent 空想式猜测的经典失败模式
- 上下文卫生当一等公民:以 smart zone(~150k token)为限管理 compact/handoff/clear,每张票按一个 fresh context window 定尺寸,把模型计算边界当工程约束
- 仓库治理教科书:ADR 记录发布决策、安装文案单一事实源、changeset 版本同步、docs 页四段式模板,把开源 skill 集当产品工程维护
可复用的设计模式
- 薄封装命令 + 厚原语分层:用户级技能只做两三行 /xxx 调用,可复用逻辑抽成 model-invoked 原语供多入口复用
- 设计树 + frontier + 推荐答案的问答协议:待决问题建模成树,每轮只问当前可答前沿并附建议答案,树遍历完即对齐完成
- 门控阶段循环 + 可勾选完成标准:每阶段写死通过 checklist 并禁止跳过,把专家流程变成确定性约束
- CONTEXT.md 词汇表(术语+避免用词+已解决歧义)与 ADR 决策留痕,所有技能共享同一领域语言
适用场景
编码前需求对齐:/grill-with-docs 逐轮拷问设计方案并沉淀 CONTEXT.md 与 ADR完整工程链路:grill→to-spec→to-tickets→implement(TDD)→code-review 的 idea-to-ship 主流程硬 bug 与性能回归诊断:/diagnosing-bugs 六阶段门控循环(先造反馈回路再假设)跨多会话巨型工程导航:/wayfinder 决策票地图 + fog-of-war 渐进成图issue 分流与代际评审:/triage 状态机分流、/code-review 双轴并行子代理评审
边界与注意:理念密度高、25 个技能学习曲线陡,强 HITL(人在环)设计不适合无人值守流水线;多数机制依赖模型遵守 prompt 规范而非硬约束;Codex 原生插件因生态限制(manifest 仅单路径)尚未支持,主要面向 Claude Code。
完整拆解分析文档
本页为摘要版,完整精读分析(核心机制、逐条优秀点拆解、写作过程)见本地 Markdown 文档:
analysis/mattpocock-skills.md