mattpocock/skills
Skills for Real Engineers. Straight from my .agents directory.
github.com · mattpocock/skills
mattpocock/skills
Skills for Real Engineers. Straight from my .agents directory.
Skills for Real Engineers 是 Matt Pocock 从日常 .agents 目录公开的一套 面向真实工程的 Agent 技能库。它刻意做成小而可组合、易改写的技能,而不是接管整条研发流程的大型方法论(如 GSD、BMAD、Spec-Kit)。目标是修复 Claude Code、Codex 等编码代理常见的四类失败:需求错位、表述冗长、代码不可靠、架构迅速腐化,让你在保留控制权的前提下,用可重复的工程纪律交付应用。
/grill-me / /grill-with-docs:动手前强制「拷问」对齐需求;后者还会沉淀项目领域语言(CONTEXT.md)与 ADR/tdd(红绿重构)、/diagnosing-bugs(复现 → 假设 → 观测 → 修复)、/code-review(规范轴 + 规格轴双审查)/to-spec、/to-tickets、/implement、/improve-codebase-architecture、/wayfinder 覆盖从规格到大块工作拆解Agent 最常见的问题不是「不会写代码」,而是没对齐就开写、缺少共享术语导致啰嗦、没有测试与调试闭环、以及高速编码加速软件熵增。这套技能把 Pragmatic Programmer、DDD、TDD 与深模块设计等工程基本功压缩成可调用流程:先 grilling 对齐,再建立领域语言,用 TDD/诊断技能保证反馈,用架构技能定期「救泥球」。适合想认真交付产品、又不想把流程主权交给黑盒方法论的人。
npx 可用(skills.sh 安装路径);或已安装 Claude Code CLI(插件路径)。/setup-matt-pocock-skills 完成配置。方式 A:skills.sh(可编辑副本,推荐想本地改写时)
npx skills@latest add mattpocock/skills安装时选择需要的 skills 与目标 Agent,并确保勾选 /setup-matt-pocock-skills。
方式 B:Claude Code 插件(只读托管、跟随上游更新)
在 Claude Code 内:
/plugin marketplace add mattpocock/skills/plugin install mattpocock-skills@mattpocock或在 shell:
claude plugin marketplace add mattpocock/skillsclaude plugin install mattpocock-skills@mattpocock在目标仓库中运行 /setup-matt-pocock-skills,按提示选择:
/triage 使用)CONTEXT.md、ADR 目录)之后对任意变更先跑 /grill-me 或 /grill-with-docs,再进入规格、实现与审查。
/setup-matt-pocock-skills 能完成问答并写入配置。/grill-me(或 /grill-with-docs)并对计划展开追问。/tdd、/to-spec)可在对应场景被触发或手动调用。/setup-matt-pocock-skills 时,依赖 issue tracker / 标签 / 文档路径的工程技能可能行为异常。