配方与坑
先是值得照抄的提示词,然后是每个人都会犯一次的错。用的时候,把路径和完结条件换成你自己的。这些配方故意写得很随意。平时大家就是这么敲的,skill 也读得懂意图。

弄清一个陌生的子系统
Section titled “弄清一个陌生的子系统”use /how first to understand how this initialization works. then use /why to figure out why it broke recently.先看机制,再看历史。每个 skill 的报告都会写明它查了哪些来源,你就知道答案依据的是什么。
给设计再要一个意见
Section titled “给设计再要一个意见”ask /arena for a second opinion on this thread and our approach你现在的设计会成为几个候选之一。最后的综合结论会告诉你,评审团是找到了更好的方案,还是确认了你原来的方案。在做代价高的决定之前,这是一份便宜的保险。
并行检查互相独立的切片
Section titled “并行检查互相独立的切片”/swarm check every package under packages/ against its check.sh. one worker per package. one report.每个 worker(并行干活的子代理)负责一个包。父代理等所有切片都有了结果,再交回一份报告,结论是 PASS、ISSUES 或 BLOCKED,不会把 worker 的原始输出直接倒给你。
带着怀疑复审一个分支
Section titled “带着怀疑复审一个分支”/interrogate the whole branch, but skeptically. don't change anything yet. no nitpicks unless it's an actual bug or regression in behavior.这些限定语是真起作用的。「don’t change anything yet」让它只读不改。不许挑小毛病的那条要求事先滤掉了噪声,所以标成 Act on 的 finding(审查发现的问题)都值得你花时间。
用一个失败测试修 bug
Section titled “用一个失败测试修 bug”/poteto-mode repro the duplicate write first. if there's a cheap test path, /tdd it. then fix and rerun.「if there’s a cheap test path」这句很要紧。靠脆弱的 mock 硬凑出来的测试,证明的东西还不如直接跑一遍真实命令。playbook 也有权直说这一点。
你离开时让运行保持诚实
Section titled “你离开时让运行保持诚实”im going to bed, keep going autonomously until every fixture passes. do not stop. keep a decision log i can audit in the morning.完整的交接约定在过夜那一页。如果任务和完结条件已经在对话里讲过,用这个简短版本就够了。
把跑偏的运行拉回来
Section titled “把跑偏的运行拉回来”纠偏的提示词,一行就够:
i said the goal is to repro. i did not ask for a fix yet.apply prove it works. show me the real output, not the build log./unslop that, no emdashes你很少需要多说。你需要的是叫对名字,原则那一页 就是这套词汇。
让回复说人话
Section titled “让回复说人话”/bro整条提示词就这些。/bro 会把上一条消息重说一遍,像一个人跟另一个人说话那样,不用行话,也更短。一条回复技术上很周全,你读完却还是不知道它说了什么,这时就用它。
- 在提示词里把 skill 一个个列出来。 「use /how then /architect then /arena」会打乱 playbook 已经排好的步骤。说清目标和约束就行。只有想改掉某个默认选择时,才点名 skill。
- 完结条件含糊。 「make it better」没给
/loop留下任何可检查的东西。给一个能判定通过或失败的命令或产物。 - 几个并行的 agent 挤在同一个 worktree(Git 的独立工作目录)里。 它们会互相覆盖,diff 会变成考古现场。说一句「own worktree per attempt」,就能免费得到隔离。
- 拿
/arena做覆盖检查。/arena把同一份设计或代码简报重复跑几遍,再选一份作基座,把最好的部分嫁接上去。/swarm把工作拆成切片,或按事先声明的几路竞速分开跑,最后汇总成一份报告。 - 审查意见照单全收。 不管是机器人还是人,交上来的清单里都是真问题和噪声混在一起。
/interrogate会把 finding 分成「要处理」和「驳回」两堆,每条都附上理由。哪一条你都可以改判到另一堆。 - 把
auto当成模型 slug。auto和inherit-parent的意思是「不填 model 字段,让子代理沿用父对话的模型」。安装那一页 讲了这些角色。 - 凭构建变绿就报告成功。 构建只能证明代码能编译。去要真实的命令、流程、存下来的值或性能剖析结果,并且要求回复里附上证据。
- 自己手写
SKILL.md。 让它走 Authoring or modifying a skill playbook,这样才会有校验和复审。
指南到这里就结束了。如果你是跳着读的,回到安装那一页,跑一个真实的任务。习惯是靠用养成的,不是靠读。
回到指南目录。
