该技能用于对当前工作(可跨多个会话)进行回顾复盘。首先列出用户在此工作中的所有消息,按顺序标记为请求、回答、批准、提醒或纠正,并标记每个请求的完成状态(完成、部分完成、未完成)。然后寻找三类时刻:用户纠正、Agent 做了未要求的事、他人发现 Agent 的错误。对每个时刻,引用用户原话并说明原因,同时列出用户重复给出的指令以及用户希望保留的有效做法。
针对每个时刻,提出最佳位置的防护措施,按优先级从高到低:测试(能通过行为检查的错误)、命令或脚本(提交前检查)、Agent hook(Agent 工作时检查)、AGENTS.md(一行或两行的规则)、.agents/yesyak.json 调整(仅影响本项目的一个技能)、技能或保存的提示词(改进技能或为长提示创建新技能)。对于每个防护,说明机器能否单独检查。
最后提出计划(哪些文件更改,分几次提交),但不直接应用,由用户决定。在无人值守运行中,只应用用户允许的防护,并在 PR 中列出其他建议。可按用户要求或会话结束时保存回顾结果。
还可按需归档会话 transcripts:确定 Agent 存储会话的位置(如 Claude Code 的 ~/.claude/projects/、Codex 的 ~/.codex/sessions/ 等),复制文件到指定目录并生成 INDEX.md。