用途:在任意重要会话结束时运行的复盘与固化流程,产出具体工件而非纯记录。每个发现要么被固化成工件,要么明确说明不值得固化。
主要能力:收集证据(git diff、git log、对话上下文、失败命令、遇到的缺陷、发现的模式、用户的纠正、任务清单与阻塞项);将发现分为五类:做得好的、摩擦点、引入的缺陷、缺失工件、架构洞见;对每个摩擦点和缺陷依次评估固化目标(钩子、lint 规则、智能体、技能、记忆、CLAUDE.md、文档),默认固化为原则;若本次实现了 GitHub issue,通过 /retro append 向 {repo}/.groom/retro.md 追加实现反馈(issue 编号、预估与实际工作量、范围变化、阻塞、可复用模式);运行 /tune-repo 刷新 .glance.md 摘要并更新 CLAUDE.md/AGENTS.md;执行固化并输出结构化报告。
使用方式:会话结束调用 /done;固化时写入 ~/.claude/settings.json 与 hooks、agents、skills//SKILL.md、projects//memory/*.md、CLAUDE.md 或项目文档。完成后可生成可视化 HTML 摘要,写入 ~/.agent/diagrams/retro-{date}.html 并用 open 打开。
交接与限制:可交接给 /commit 和 /distill;反模式包括只复盘不产出工件、重复固化、过度固化、写没人看的文档、跳过“做得好的”部分。会话过于琐碎、用户指定 --no-visual 或无浏览器时可跳过可视化。具体依赖环境与平台细节资料未提供。