用途:sync 是一个快速保存点技能,用于把当前会话的进度同步到会话上下文文件和 MEMORY.md,适合在会话中或结束时快速留存状态。
主要能力:按固定流程编辑 session-context/CLAUDE-activeContext.md、CLAUDE-decisions.md、CLAUDE-patterns.md、CLAUDE-troubleshooting.md,并更新项目记忆路径下的 MEMORY.md;最后打印一条汇总。执行规则要求不提问、不使用子代理、不使用 MCP 工具、不做过程叙述,直接读写文件,且每个文件都要触及,即使只追加时间戳。
使用方式:用户说 /sync、save progress 等时触发。时间格式为 HH:MM DD/MM/YY,作为检查点标题。activeContext 追加 Accomplished、In progress、Next steps、Blockers 四段;decisions、patterns、troubleshooting 若无新增则追加对应“无新增”条目;MEMORY.md 仅在确有新学习时更新,否则跳过以保持简洁。
扩展用法:/sync --full 在标准流程后调用 session_capability_inventory(project_dir, force_refresh=True),绕过缓存重新生成能力清单;若 needs_generation 为 True 则由该 MCP 工具生成,并读取 CLAUDE-capability-inventory.md,最后在标准汇总外追加 Capability Inventory 状态、MCP Tools 数量、Test Coverage 百分比、Critical Untested 数量与 Inventory 路径。
限制:资料未提供安装方式、依赖环境、收费与平台信息;标准流程明确不使用 MCP 工具,而 --full 会调用 MCP 工具,两者行为不同。