mattpocock/skills:面向真实软件工程的智能体技能集合

1
分类开源项目
作者mattpocock
来源跳转
发表时间

内容

这是一套面向真实软件工程的 AI 智能体技能集合。与追求流程控制的开发方法论不同,这些技能设计为小型、可组合、易于适配的模块,旨在解决 AI 编码助手常见的四大失效模式:需求错位、输出冗长、代码缺陷和架构腐化。

  • 项目定位与理念: 强调"真实工程"而非"vibe coding",技能基于数十年工程经验,可与任何模型配合,保持开发者对流程的控制权。

  • 快速启动: 通过 npx skills@latest add mattpocock/skills 安装,运行 /setup-matt-pocock-skills 配置问题追踪器、标签体系和文档路径。

  • 失效模式 #1 — 需求错位: 引用《程序员修炼之道》,指出人与智能体间存在沟通鸿沟;提供 /grill-me/grill-with-docs 通过深度追问实现需求对齐。

  • 失效模式 #2 — 输出冗长: 引用领域驱动设计,提出"共享语言"文档解决术语隔阂;内置于 /grill-with-docs,可降低 token 消耗并提升代码命名一致性。

  • 失效模式 #3 — 代码缺陷: 强调反馈循环速率是速度上限,提供 /tdd 实现红绿重构循环,/diagnose 封装系统化调试流程(复现→最小化→假设→检测→修复→回归测试)。

  • 失效模式 #4 — 架构腐化: 引用 Kent Beck 和 John Ousterhout,提出 /improve-codebase-architecture 定期治理代码腐化,/to-prd/zoom-out 强化模块设计与系统视角。

  • 技能分类体系: Engineering 类(7 项日常编码技能)、Productivity 类(3 项通用工作流工具)、Misc 类(4 项低频辅助工具),每项均附单行功能定义。

评论

(0)
未配置登录方式
暂无评论