用途:为新的智能体会话创建一个紧凑、事实性的续接文件,目标是正确继续工作,而非记录全部过程。仅在用户明确点名 session-handoff 或明确要求为后续会话创建持久续接包时使用。
主要能力:先确认用户要恢复的项目;若为仓库,检查实时分支、HEAD、git status --short --branch 及相关变更路径,不凭干净工作树或智能体叙述推断完成。读取权威任务产物与当前对话上下文,区分:经命令或文件验证的状态、用户明确决策与约束、已报告但未独立验证的工作、未解决问题与失败。仅在确切命令和结果可用时记录测试证据;聚焦的绿色测试不等于完整套件通过;计划、开始或声称的工作不算完成。仅当下一会话无法从仓库文件或历史低成本恢复时,才纳入仅存在于对话中的事实。
可执行状态门槛:若没有活跃目标、决策、阻塞、待办或不可恢复上下文,不创建 .handoff/ 或交接文件,应说明无可转移的可执行状态,并请用户在原会话中调用该技能。
写入:存在可执行状态时,在目标项目内创建恰好一个文件 .handoff/YYYY-MM-DD-HHMM-session.md,仅使用有真实续接价值的章节,如 Resume、Current state、Verified completed、In progress and residuals、Next action、Decisions and constraints、Verification、Relevant files。省略空章节,不写 None 或 N/A。纯设计交接需验证仓库状态,但省略工作目录、分支、HEAD、工作树、变更文件清单等。路径已知时给出一个确切下一步动作;仅在真实未决决策产生多个有效分支时列出备选。保留明确理由;理由缺失时写 rationale not captured — verify before relying on it,不得编造。明确标记未验证声明与不完整证据。文件列表仅保留影响续接的路径,不倾倒整个 diff。创建交接包期间不得提交、推送、修改产品代码或改变任务状态。写入后报告交接文件绝对路径,并用一句话说明捕获的下一步动作。
限制:资料未提供安装命令、收费、平台支持或更多使用示例。