用途:wrap-up 是 dotnet-claude-kit 中的会话连续性技能,用于在会话之间传递上下文,让知识保持持久。
主要能力:会话结束时,从 git status/diff 与对话中回顾本次改动、已完成与未完成任务、决策及原因、用户纠正;若有未提交改动,先提示是否提交;随后把内容写入 .claude/handoff.md(单文件、始终覆盖,只保留当前状态);如果已有他人的待办交接,需先询问是合并、覆盖还是跳过。交接中的 Learned 部分作为触发点,持久经验经 instinct-system 写入 MEMORY.md,新兴模式写入 .claude/instincts.md(0.7 以上置信度)。最后向用户确认已记录的内容。
会话开始时,读取 .claude/handoff.md、MEMORY.md 和 .claude/instincts.md,检测 .slnx/.sln 解决方案文件,然后给出恢复摘要(上次工作、待办、生效规则与直觉数量、检测到的解决方案),并询问要做什么,不自动开始待办工作。文件缺失可忽略并从干净状态开始。
交接文件包含 Completed、Pending、Learned、Context 等段落;多人共享项目时可加入 Decisions Made 表(Decision | Choice | Rationale)与 Open Questions。内容需写给零上下文的陌生人,包含文件路径、理由与具体下一步。
适用场景:结束一次工作会话(如“今天就到这”“收工”)、切换项目或完成重大里程碑前后;也可在会话开始时用“start session”“load handoff”“what were we working on”触发。会话中途保存而不结束请使用 /checkpoint。
限制:会话结束是临时性的,持久信息应经 instinct-system 路由到 MEMORY.md 或 instincts.md;不能编造学习点,泛泛而谈(如“做了 Orders 模块”)不算有效学习。资料未提供收费、平台或更多集成信息。