用途:把当前对话整理成一份交接文档,供另一个智能体或会话接手;从交接文档恢复时使用 /resume-handoff。文档被视为下一会话的事实依据,因此未核实的断言可能被直接执行。
主要能力:
- 用命令而非记忆捕获真实状态。例如在 git 仓库中运行: echo "anchor: $(git branch --show-current) @ $(git rev-parse --short HEAD) · $(date -u +%FT%TZ)" git status --short git worktree list gh pr list --state open 非 git 场景则用等价方式记录已部署、正在运行和未完成的内容。
- 给每个关键论断打标签:[verified: <探测方式>] 表示本会话已核实,[UNVERIFIED: <来源>] 表示来自记忆、旧交接文档、issue 或代码注释等未复核内容。
- 记录推理过程,而不仅是结论:死路、最风险的假设、事实来源(PRD、设计文档、issue,注明“先读它,不要重新推导”)、下一步并标注 [safe]、[irreversible — confirm first]、[blocked on <x>]。
- 把“已验证状态”与“假设/下一步”分区展示,附一段可重新运行的重新定位命令,用于确认状态是否漂移。
使用方式:先运行探测命令捕获状态,再撰写文档,逐条核对关键论断的标签,保存到操作系统临时目录而非工作区,包含“建议技能”部分。不要复述 PRD、计划、ADR、issue、提交或 diff,按路径或 URL 引用即可。务必遮蔽密钥和个人信息;若用户传入参数,按该重点定制文档。
限制:若没有探测结果,要么立即运行单行命令并标记为 [verified: …],要么标记为 [UNVERIFIED],绝不能把完成/未构建/已失效等论断写成无标签事实。资料未提供具体适用场景、平台、收费或效果信息。