Featured image of post Skills for Real Engineers:Matt Pocock 的 AI 编程技能库

Skills for Real Engineers:Matt Pocock 的 AI 编程技能库

Matt Pocock 开源的 Claude Code 实战技能集,针对 AI 编程工具的四大核心失败模式提供解决方案,涵盖需求对齐、TDD 调试、架构维护等 12 个可复用工程技能,30 秒一键安装。

项目概览

今日 GitHub Trending 榜首再度由 mattpocock/skills 占据,总计 40,327 stars,今日新增 3,156 stars。这是知名 TypeScript 教育者 Matt Pocock 公开的个人 Claude Code .claude 技能目录,专为"真实工程师"而非"vibe coder"设计。


核心理念

软件工程基础比以往任何时候都更重要。这些技能是将这些基础凝练成可重复实践的最佳尝试。

这套技能库的设计原则是:小而精、易适配、可组合、适用于任何模型。核心目标是让开发者在借助 AI 工具提速的同时,不失去对代码的掌控权。


解决的四大工程痛点

1. 需求对齐问题 → /grill-me/grill-with-docs

问题:AI Agent 做出来的东西不是你想要的。
解法:通过"拷问环节"让 Agent 主动提问,确保双方理解一致,并在开始编码前更新文档。

2. 沟通冗长问题 → 建立共享语言(CONTEXT.md

问题:Agent 回复动辄 20 个词说一件 1 个词就够的事。
解法:创建 CONTEXT.md 共享术语表,减少 token 消耗约 75%(/caveman 技能)。

3. 代码质量问题 → /tdd + /diagnose

问题:AI 生成的代码无法运行或无法通过测试。
解法:建立"静态类型 + 测试 + 红绿重构"三段反馈循环,通过 /diagnose 实现系统化调试。

4. 架构腐化问题 → /improve-codebase-architecture

问题:AI 加速开发带来"加速的软件熵增",代码库越来越混乱。
解法:定期运行架构改进技能,每几天做一次代码设计审查,对抗结构退化。


技能参考

工程技能

技能 用途
diagnose 系统化调试循环
grill-with-docs 需求对齐 + 文档更新
triage 问题分类状态机
improve-codebase-architecture 架构优化
setup-matt-pocock-skills 初始化配置
tdd 红绿重构开发
to-issues 拆分为垂直切片 issue
to-prd 生成 PRD 文档
zoom-out 全局视角解释代码库

生产力工具

技能 用途
caveman 压缩沟通模式(减少 75% token)
grill-me 需求对齐访谈
write-a-skill 创建新技能

快速安装

1
npx skills@latest add mattpocock/skills

安装完成后运行 /setup-matt-pocock-skills 进行初始化配置。支持 Claude Code 及其他兼容 .claude 目录的 AI 编程工具。


项目信息