ask-matt

Installation
SKILL.md

Ask Matt

你不需要记住每个 skill,所以直接问。

Flow 是穿过 skills 的一条路径。大多数路径沿着一条 main flow 前进,两个 on-ramps 会并入它。其他内容要么是 standalone,要么是在下层运行的 vocabulary layer。

The main flow: idea -> ship

这是大多数工作的路线:你有一个想法,并希望把它构建出来。

  1. /grill-with-docs - 通过访谈打磨想法。在 working directory 中工作时从这里开始:它是 stateful 的,会把学到的内容保存在 CONTEXT.md 和 ADRs 中。(没有 working directory?用 /grill-me,见 Standalone。两者都运行同一个 /grilling primitive;grill-with-docs 是会留下文档痕迹的版本,只要有 repo 可记录,它就是两者中更好的那个。)
  2. 分支 - 能否在对话中解决所有问题? 如果某个问题需要可运行的答案(state、business logic,或必须亲眼看到的 UI),就通过 prototype 绕行,并用 /handoff 在两个方向桥接(prototype 住在自己的目录里,这正是 /handoff 的用途,见 Phase boundaries):
    • /handoff 导出,然后基于该文件打开 fresh session;
    • /prototype 用 throwaway code 回答问题;
    • /handoff 把学到的内容带回来,并在原始 idea thread 中引用它。
  3. 分支 - 这是 multi-session build 吗?
    • -> /to-spec(把 thread 变成 spec),再用 /to-tickets 拆成 tracer-bullet tickets,每个 ticket 声明 blocking edges。Local tracker 在 .scratch/<feature>/issues/ 下每 ticket 一个文件,手动按 blockers-first 处理;真实 tracker 用 native blocking links,因此 blockers 已完成的 ticket 都可领取。每 ticket 启动一次 /implement,并在 tickets 之间用 /clear 清空 context。每个 ticket 都是自包含的,因此最后一个 ticket 的 context 可以丢弃。
    • -> 在当前 context window 里直接运行 /implement
Installs
2.7K
GitHub Stars
3.6K
First Seen
Jul 3, 2026
ask-matt — vinvcn/mattpocock-skills-zh-cn