核心信息
Matt Pocock Skills 是 Matt Pocock 开源的个人 AI 编码代理技能集(88.2k Stars),来自其日常
.claude目录。包含 19 个工程/生产力技能(/grill-me、/tdd、/diagnose、/caveman等),强调小、可组合、可修改的技能而非单一框架,致力于解决 Agent 编码的四大问题:意图对齐、沟通冗长、代码质量和技术债。
- 作者:Matt Pocock(TypeScript 专家,知名社区人物)
- Stars:88.2k
- Forks:7.7k
- 许可证:MIT
- 版本:无 Release(持续迭代,78 commits)
- 技术栈:Shell 100%,通过
npx skills分发 - 安装:
npx skills@latest add mattpocock/skills
核心技能
工程技能
| 技能 | 说明 |
|---|---|
/grill-with-docs | 基于领域模型挑战计划,精炼术语,更新 CONTEXT.md 和 ADR |
/diagnose | 严格调试循环:复现→最小化→假设→检测→修复→回归测试 |
/triage | 状态机驱动的 Issue 分类处理 |
/improve-codebase-architecture | 基于领域语言和 ADR 历史识别重构机会 |
/tdd | 红-绿-重构循环,垂直切片增量构建 |
/to-issues | 将计划/规格/PRD 拆分为可操作的 GitHub Issue |
/to-prd | 将对话上下文综合为 PRD 并提交 GitHub Issue |
/zoom-out | 请求 Agent 提供更广的上下文或更高层次视角 |
/prototype | 构建一次性原型(终端应用或 UI 变体) |
生产力技能
| 技能 | 说明 |
|---|---|
/grill-me | 对计划或设计进行穷尽式追问,直到所有分支被解决 |
/caveman | 超压缩通信模式,Token 用量减少约 75% |
/handoff | 将对话压缩成交接文档供另一 Agent 使用 |
/write-a-skill | 创建新技能,支持渐进式信息披露结构 |
工程哲学
Matt Pocock 的四个核心问题诊断:
- Agent 没做对 →
/grill-me穷尽追问所有决策分支 - Agent 太啰嗦 →
CONTEXT.md建立统一领域语言,大幅压缩 Token - 代码不工作 → TDD 红-绿-重构 +
/diagnose严格调试 - 技术债累积 → 每天投资架构设计,使用
/improve-codebase-architecture
与知识库其他技能系统的对比
| 系统 | Stars | 定位 | 规模 |
|---|---|---|---|
| Matt Pocock Skills | 88.2k | 个人工程实践,小粒度可组合技能 | 19 个技能 |
| Superpowers | 195k | 软件开发方法论框架 | 大而全 |
| Claude Skills | 15.1k | 311 个生产级技能库 | 海量技能 |
| Karpathy Skills | 133k | LLM 编码行为准则 | 原则性 |
| AutoSkill | 415 | 经验驱动技能自演进 | 框架层 |
Matt Pocock Skills 相比 Superpowers 更轻量、更个人化;相比 Claude Skills 更少但更精准,聚焦工程实践。
关联连接
- Matt_Pocock_Skills — 项目实体页面
- Agent_Skills — Agent Skills 概念框架
- Claude_Skills — 同类技能集合
- Karpathy_Skills — 同类行为准则
- Superpowers — 同类方法论
- AutoSkill — 技能演进框架