用途:ask-matt 是一个「路由器」,当你不确定该用哪个技能或流程(flow)时,用它来判断哪种技能适合你当前的处境。
主要结构:一条主流程(idea → ship)贯穿多数工作;两个入口(on-ramp)汇入主流程;其余为独立技能,或运行在底层的词汇层。
主流程:/grill-with-docs 通过访谈打磨想法(有代码库时用它,它在 CONTEXT.md 和 ADR 中保留状态);若问题需要可运行的答案,则通过 /handoff 进出 /prototype 绕行验证。多会话构建走 /to-spec 再 /to-tickets,否则直接 /implement;/implement 内部驱动 /tdd(逐个红绿切片),完成后运行 /code-review 做标准与规格双轴审查再提交。
入口:/triage 处理堆积的 bug 与需求(仅用于非自己创建的原始 issue);/diagnosing-bugs 处理难解的缺陷,先建立紧凑反馈回路再加回归测试;/wayfinder 用于超大而模糊的工程,产出决策而非交付物,之后汇入 /to-spec。
代码库健康:/improve-codebase-architecture 随时运行,发现深化机会。
底层词汇:/domain-modeling 打磨领域语言、记录 ADR;/codebase-design 提供深度模块词汇。
跨会话:/handoff 把对话压缩成 markdown 文件,在新会话中引用以延续上下文;内置 /compact 则在同一对话内继续,适合阶段间休息。
独立技能:/grill-me(无代码库时的无状态访谈)、/prototype(一次性小程序回答一个设计问题)、/research(后台代理基于一手资料调研并留下带引用的 Markdown)、/teach(跨会话学习)、/writing-great-skills。
前置条件:首次工程流程前运行 /setup-matt-pocock-skills,配置 issue 跟踪器、triage 标签与文档布局。
限制:资料未提供具体安装命令、收费、价格、平台或效果数据;主流程上下文窗口约 120k tokens 的说法为资料原文,未给出更多实测依据。