欢迎光临
我们一直在努力

Matt Pocock Skills — AI 编码代理技能包介绍与使用指南

Matt Pocock Skills — AI 编码代理技能包介绍与使用指南

一、这是什么?

Matt Pocock Skills 是 TypeScript 知名教育家 Matt Pocock 开源的一套 AI 编码代理技能包(slash commands / skills)。它为 Claude Code、Codex 等 AI 编码代理提供了一系列可复用的\”技能\”,将真正的软件工程方法论注入 AI 辅助开发流程。

核心理念:用工程纪律驱动 AI,而不是\”氛围编程\”(vibe coding)。

解决四大痛点

痛点
表现
对应技能
Agent 没按你的想法做 需求理解偏差,产出不符合预期 /grill-me、/grill-with-docs
Agent 太啰嗦 消耗大量 token,表达不精确 CONTEXT.md 共享领域语言
代码跑不通 缺乏反馈闭环,bug 修不完 /tdd、/diagnose
代码变成泥巴球 架构快速腐化,难以维护 /improve-codebase-architecture、/zoom-out

二、核心理念

1. 拷问式对齐(Grilling)

在动手写代码之前,让 Agent 对你进行无情拷问,把需求树上的每一个分支都走完,确保你们对需求的理解完全一致。

2. 共享领域语言(Ubiquitous Language)

受 Eric Evans《领域驱动设计》启发:通过 CONTEXT.md 建立项目专属术语表。Agent 不再用 20 个词描述一件事,而是用 1 个精确术语。这带来的好处:

  • 变量、函数、文件命名一致
  • Agent 导航代码库更快
  • Token 消耗显著降低
  • 代码即文档

3. 快速反馈闭环

受《程序员修炼之道》启发:反馈速度是开发速度的上限。通过 TDD 红-绿-重构循环和诊断循环,让 Agent 始终在反馈中工作,而不是盲飞。

4. 持续架构关怀

受《软件设计的哲学》启发:Agent 会以空前的速度加速软件熵增。必须每一天投资于系统设计。


三、安装与初始化

1. 安装

npx skills@latest add mattpocock/skills

2. 初始化

在 Agent 中运行 /setup-matt-pocock-skills,它会引导你完成三项配置:

A. 选择 Issue Tracker(问题追踪器)

决定 issue 存在哪里。选项:

选项
说明
GitHub(默认) 使用 gh CLI 操作 GitHub Issues
GitLab
赞(0)
未经允许不得转载:171主机测评 » Matt Pocock Skills — AI 编码代理技能包介绍与使用指南
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址