工具
xiaohui
收录

mattpocock/skills — AI Agent Skills for Real Engineers

github.com

Skills for Real Engineers — 由 TypeScript 教育家 Matt Pocock 维护的 AI 编程代理技能合集,GitHub 135K+ stars。它不是又一个全自动编码框架,而是一套可组合、可掌控的工程技能,解决 AI 编码中最常见的三个问题:需求对齐、沟通稀释、结果不可控。

核心理念

这个仓库的与众不同在于它的哲学:做真实的工程(Real Engineering),而非 vibe coding。它不试图替代开发者做决策,而是让 agent 和开发者之间建立更好的协作关系。

三个关键设计:

问题技能方案
需求没说清/grill-me · /grill-with-docs编码前让 agent 系统性质疑需求,引自我《The Pragmatic Programmer》
沟通太啰嗦CONTEXT.md 共享语言受 Eric Evans DDD 启发,建术语表,减少 token 浪费
代码不可靠/tdd · /triage · /review红-绿-重构、分类排期、审核流程

mattpocock/skills

技能清单

Productivity

技能作用
/grill-me系统性需求追问,编码前对齐
/grilling深度拷问 session
/handoff上下文交接,换 session 不失忆
/teachAgent 教你新概念
/writing-great-skills教你写自己的 skill

Engineering

技能作用
/grill-with-docs拷问 + 产出共享语言 + ADR
/implement按 spec 实现功能
/tdd红-绿-重构 TDD 流程
/triageGitHub/Local issue 分类排期
/to-issues把 PRD 拆成 issues
/to-prd分析需求 → PRD
/codebase-design代码架构评审
/diagnosing-bugs系统化 bug 诊断
/domain-modeling领域建模
/prototype快速原型
/resolving-merge-conflicts解决合并冲突
/improve-codebase-architecture架构改进

Misc / Personal

git-guardrails(Git 操作安全护栏)、setup-pre-commitedit-articleobsidian-vault 等。

快速开始

npx skills@latest add mattpocock/skills

选择所需技能后,在 agent 中执行 /setup-matt-pocock-skills,按提示配置 issue 跟踪器和标签。

适合谁

  • 使用 Claude Code / Codex / Cursor 做真实项目开发的开发者
  • 觉得 GSD / BMAD 等全自动流程不够可控、出问题难排查的团队
  • 希望建立人-AI 共享工作语言的工程团队

需要注意

  • 技能本身不含模型能力,需配合 Claude / GPT 等底层模型使用
  • /triage 等部分技能依赖 GitHub/Linear 等外部工具
  • 对追求极速原型的 vibe coding 场景可能偏重

链接

与其它条目的关联

信号、工具、渠道、打法可互相引用;点各卡片右上角加号可弹窗录入,未登录时会提示登录。补全后此处会显示可点链接。

信号

暂无关联的信号。请点右上角加号快速录入;未登录时会提示先登录。补全后在此显示可点链接。

工具

暂无关联的工具。请点右上角加号快速录入;未登录时会提示先登录。补全后在此显示可点链接。

渠道

暂无关联的渠道。请点右上角加号快速录入;未登录时会提示先登录。补全后在此显示可点链接。

打法

暂无关联的打法。请点右上角加号快速录入;未登录时会提示先登录。补全后在此显示可点链接。