Wrap 是一个会话收尾工作流技能,用于在结束工作会话前对已完成的工作进行多智能体分析。
用途:当用户要求“wrap up session”“end session”“/wrap”,或希望在结束前分析已完成工作时触发。适合在重要工作会话结束时、切换项目前、完成功能或修复缺陷后使用;对于改动极少的短会话、仅阅读或探索代码、已回答一次性问题的情况,建议跳过。
主要能力与执行流程:
- 检查 Git 状态,使用 git status --short 以及 git diff --stat HEAD~3 2>/dev/null || git diff --stat。
- 第一阶段并行运行 4 个分析智能体:doc-updater(更新 CLAUDE.md/context.md)、automation-scout(检测自动化模式,建议 skill/command/agent)、learning-extractor(提取学习点,TIL 格式总结)、followup-suggester(建议后续任务,按优先级排列)。执行时在单条消息中发起 4 个 Task 调用,并向所有智能体提供会话摘要(工作内容、文件、关键决策)。
- 第二阶段在第一阶段完成后顺序运行 duplicate-checker 验证智能体,校验第一阶段结果。
- 整合结果,汇总文档更新、自动化建议、学习点和后续任务,并附重复检查反馈。
- 通过 AskUserQuestion 让用户多选要执行的操作:创建提交(推荐)、更新 CLAUDE.md、创建自动化、跳过。
- 仅执行用户选择的操作。
参数:留空则交互式执行完整工作流;提供消息则直接用作提交信息。
限制:资料未提供收费、价格、平台支持范围等更多信息。