mattpocock/skills

Skills for Real Engineers. Straight from my .agents directory.

技能 – 适用于 AI 编程代理的插件库

这是什么 – 一组技能(小型、可重复使用的类命令脚本)的集合,可安装到由 AI 驱动的编程助手中,例如 Claude Code、Codex、GitHub Copilot、Gemini 或任何自定义代理。每个技能都位于斜杠命令之后(例如 /grill-me、/tdd、/improve-codebase-architecture),并编码了一套有纪律的工作流程,代理可以自动执行,或由用户调用。

为何重要 – 现代代码生成代理功能强大,但往往方向错位、过于冗长,或产生有错误、难以维护的代码。Matt Pocock 的技能将经典软件工程实践(规格撰写、测试驱动开发、领域模型词汇表、架构审查)直接注入代理的推理循环,为模型提供清晰、节省 token 的指引,以及一个模仿人类工程流程的反馈循环。

如何使用

  1. 通过一行命令为你选择的代理安装技能集(例如 claude plugin install mattpocock-skills@claude-plugins-official)。安装程序会将可编辑的文件复制到你的仓库中。
  2. 每个仓库执行一次设置技能 /setup-matt-pocock-skills – 它会询问你的问题跟踪器、标签约定,以及生成文档要存放的位置。
  3. 在代理聊天中调用所需的技能,例如 /grill-me 针对某项变更访谈你自己、/tdd 开始红‑绿‑重构循环,或 /improve-codebase-architecture 获取重构机会的 HTML 报告。

主要技能类别

  • 工程(用户调用) – 工作流程编排:grill-with-docs、triage、to-spec、implement、wayfinder 等。
  • 工程(模型调用) – 代理可自动调用的可重复使用子例程:tdd、diagnosing-bugs、code-review、prototype。
  • 生产力(用户调用) – 一般工作流程辅助工具:grill-me、handoff、teach、wait-what。
  • 生产力(模型调用) – 驱动用户调用命令的基本组件,例如 grilling 和 writing-for-agents。

适用对象 – 已经使用 AI 编程助手,并想要一种可重复、有纪律的方式,让输出保持可维护、有良好文档,并与项目约定一致的开发者。

何处深入了解 – 仓库的 README 说明了安装方式、每个技能背后的哲学,并链接到描述确切行为的各个 SKILL.md 文件。

写过它的文章

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目