ask-matt

询问哪种技能或流程适合你的情况。一个基于本仓库技能的路由器。

提供方:mattpocock/skills调用次数:7.2k收藏:128更新:2026/08/28

技能说明mattpocock/skills

询问哪种技能或流程适合你的情况。一个基于本仓库技能的路由器。

技能简介

ask-matt 是一个“技能路由器”:它根据你当前面对的情况,从本仓库中选择最合适的技能或流程,并指引你使用。你不必记住所有技能,遇到问题时直接问它即可。

使用场景

  • 想从一个想法走完“打磨→规划→实现→审查”的完整构建流程。
  • 有大量外部提交的 bug 与功能请求,需要先分类并转成可执行工单。
  • 遇到无法一眼定位的顽固 bug,希望系统化诊断并修复。
  • 启动一个庞大模糊的绿地项目,需要逐步理清方向、产出决策。
  • 有空闲时想改善代码库架构,让它更适合 Agent 后续操作。

使用方法

ask-matt 没有独立安装命令,它作为仓库技能集的一部分,在 Agent 会话中由你主动请求触发。使用方式:

  1. 用 ask-matt 作为入口,描述你的处境(例如“有功能请求积压”),它会推荐对应的 / 开头技能。
  2. 按推荐执行,例如:
    • /grill-with-docs:在工作目录中通过访谈打磨想法,并记录到 CONTEXT.md 和 ADR。
    • /to-spec + /to-tickets:把多会话构建的思路转为规格和带阻塞边的工单。
    • /implement:直接实现,内部驱动 TDD,并在提交前跑 /code-review
    • /triage:处理外部提交的 issue。
    • /diagnosing-bugs:诊断顽固 bug。
    • /wayfinder:为大型模糊项目绘制决策地图。
  3. 需要原型验证时,用 /handoff 转出、/prototype 演示,再 /handoff 回结果。

注意事项

  • 主流程步骤 1–3 应在同一个上下文窗口中完成,直到 /to-tickets 前不要清理或压缩上下文。
  • 接近智能区(约 150k 上下文 tokens)时,应在阶段边界 /compact,不要硬撑。
  • /triage 只用于外部原始 issue,不要用于 /to-tickets 已生成的工单。
  • /wayfinder 只产出决策、不直接实现;地图清晰后应合并到 /to-spec 主流程继续。