当前位置: 首页 > news >正文

mattpocock_skills 使用流程(官方标准工作流...

mattpocock/skills 使用流程(官方标准工作流)

来源:https://github.com/mattpocock/skills 仓库skills/目录原始定义


一、两类触发方式(理解流程的前提)

  • User-invoked(手动触发):你输入/xxx才跑,负责编排主流程。
  • Model-invoked(自动触发):任务匹配时 agent 自动调用,承载可复用规范
  • 规则:user-invoked 可以调用 model-invoked,但不能调用另一个 user-invoked

所以下面的"主流程"全是你手动驱动的;查 bug、code review 这类规范会在合适时机自动介入。


二、标准主流程(最核心)

/grill-with-docs → /to-prd → /to-issues → /tdd (或 /implement)
步骤skill官方定义的作用这一步在解决什么
1/grill-with-docs盘问会话,同时构建项目领域模型:锐化术语、内联更新CONTEXT.md和 ADR对齐需求、和 agent"达成共识",把模糊需求逼清楚
2/to-prd把当前对话直接合成 PRD发布到 issue tracker(不访谈,只综合已讨论内容)把共识固化为文档,避免对话散掉、后续遗忘
3/to-issues把计划/规格/PRD按垂直切片拆成可独立认领的 issues端到端拆分任务(一个 issue 跑通一个需求从后端到前端),而非层间横切
4/tdd(或/implementTDD 红-绿-重构循环,一次一个垂直切片;或 implement 实现动手写代码,每切片可独立验证

经验参考点(已回归官方):to-prdto-issues常成对出现,但明确的小需求可跳过 PRD 直接to-issues——官方本就将它们设计为两个独立 skill,拆分有道理。


三、常见变体与分支流程

变体 A:从架构体检出发

/improve-codebase-architecture → (prototype) → /to-prd → /to-issues → /tdd
  • /improve-codebase-architecture:扫描代码库找深化机会,生成可视化 HTML 报告,再陪你盘问选定项。适合项目变"泥球"后重构,建议定期(每几天)跑一次

变体 B:修 bug

/diagnosing-bugs → /tdd
  • /diagnosing-bugs:纪律化诊断循环reproduce → minimise → hypothesise → instrument → fix → regression-test。修好后用/tdd补回归测试。
  • ⚠️ 注意:官方diagnosing-bugs本身就包含 fix 和 regression-test,不要像某些魔改版那样把它砍成"只报原因"——那会丢失官方闭环。

变体 C:视觉/交互对齐(可选)

/prototype (通常新开 session)
  • /prototype:构建可丢弃原型回答设计问题。UI 类需求 → 一条路由下多个可切换的激进变体;状态/逻辑类 → 可跑的终端程序。原型不合适就扔掉,用来低成本测想法。
  • 经验参考:复杂视觉交互需求可先用/prototype对齐再进主流程;prototype 一般新开 session,用/handoff交接上下文。

四、自动介入的规范类 skill(model-invoked,无需手动排程)

这些在任务匹配时由 agent 自动触发,是主流程质量的"兜底":

  • /tdd的规范由 model 在写代码时遵循红-绿-重构
  • /code-review:对固定基准点后的 diff 做双轴审查——Standards(遵循仓库规范 + Fowler 坏味道基线?)与 Spec(是否忠实实现来源 issue/PRD?),并行子 agent 互不污染
  • /domain-modeling:主动构建/锐化领域模型,对照术语表挑刺,更新 CONTEXT.md/ADR
  • /codebase-design:设计深模块的共同规范(小接口后藏大量行为)
  • /research:针对高可信一手来源调研,结果写成带引用 Markdown(可后台运行)

五、辅助与交接类(可按需用)

  • /handoff:把当前对话压缩成交接文档,交给另一个 agent/session 继续(如 claude↔codex 互换、prototype session 转主流程)
  • /ask-matt:不确定该用哪个 skill 时,让它路由到合适的 user-invoked skill
  • /grill-me:同grill-with-docs不写文档,纯盘问对齐(非代码场景也适用)
  • /teach/writing-great-skills:教学 / 编写 skill 参考,非日常开发流

六、完整标准工作流一图

新需求 │ ├─ (可选) /prototype 测想法 / 对齐视觉 │ ▼ /grill-with-docs ──共识──▶ /to-prd ──▶ /to-issues │ (定期) /improve-codebase-architecture │ ▼ /tdd 或 /implement │ bug? ──▶ /diagnosing-bugs ──▶ /tdd │ ▼ /code-review (自动双轴) │ (换 session/agent) ──▶ /handoff

http://www.jsqmd.com/news/1162476/

相关文章:

  • 2026无锡同城腕表回收:透明鉴定机构无隐形损耗 - 奢品小当家
  • 100元级的儿童新手球拍怎么选自费测评 - 米諾
  • 亲身到店探访海口亨得利官方名表服务中心|最新热线及详细网点地址(2026年7月更新) - 亨得利官方
  • SwiftTrace常见问题解答:解决方法追踪不生效的10个方案
  • 2026北京搬家公司推荐排行 高效省心测评榜 - 极欧测评
  • OpenVR-SpaceCalibrator实战教程:Rift CV1与Vive设备完美校准指南 [特殊字符]
  • Nintendo Switch Atmosphere固件深度解析:从安全监控到系统定制
  • 广州交通工具外观专利代办哪家靠谱?本地交通汽配贸易高通过率申报指南​ - 米諾
  • 临沂漏水检测维修本地优选TOP5(2026年7月最新) - 资讯速览
  • AI + 机器人实战教程 — 从0到1搭建具身智能Agent
  • 终极EGamePlay战斗框架:打造灵活可扩展的Unity技能系统
  • sVim:终极Safari键盘导航扩展 - 让你的浏览器操作如Vim般高效
  • 2026吉安黄金回收白银回收铂金回收靠谱临街实体公安备案支持到店核验门店联系方式推荐
  • 如何用InterviewQuestion准备Android面试:10个高效学习技巧
  • 2026 重庆钻石回收首榜实测|标杆品牌易奢福线下到店全流程真实评测 - ys韩
  • 2026贵阳黄金回收专业鉴定全攻略:正规合规服务商盘点,避坑指南与优质机构详解 - U渠道
  • 计算机毕业设计之基于SSM的新生入学报到管理系统的设计与实现
  • 2026南京冰块公司大冰块十大测评,良臣制冰厂凭什么夺冠? - 热点咨讯
  • 量化交易策略开发终极指南:从零到一的完整实战教程
  • 抖音批量下载终极指南:3步搞定全平台内容,效率提升10倍
  • RuleBook扩展开发:自定义RuleChain与Auditor实现
  • 3步掌握BaiduPCS-Go神器:命令行网盘管理终极指南
  • 3步掌握Genesis物理仿真引擎:从粒子系统到复杂物理现象模拟的实践指南
  • 2026沈阳奢侈品全品类回收避坑指南|告别同城压价!本地人公认高价正规门店 - 奢侈品回收中心
  • 回收上城卡地亚欧米茄无损鉴定不拆机芯,逸程这份承诺看完放心出手 - 逸程奢侈品回收中心
  • 终极招聘时间展示插件:Boss Show Time 让你一眼识别最新职位
  • 2026贵阳黄金回收连锁门店全维度盘点解析 正规合规实力机构梳理 变现渠道选择避坑干货指南 - U渠道
  • makin项目编译与部署指南:从源码到可执行文件的完整构建流程
  • PlantCV图像处理实战:10个植物表型分析的核心技巧 [特殊字符]
  • beatoraja多人游戏功能:与好友一起享受节奏乐趣