用途:up-all 用于在一次会话后同步三层文档——仓库(README、docs/、CLAUDE.md)、Wiki(Outline)与 Notion,并随后执行漂移审计,确认文档与代码是否一致。由命令 /up-docs:all 触发。
主要能力:编排器先运行 context-gather.sh 收集会话上下文并构建“规范会话变更摘要”,再并行派发三个传播子代理(up-docs-propagate-repo、up-docs-propagate-wiki、up-docs-propagate-notion,均使用 Haiku),待其完成后顺序调用审计子代理 up-docs-audit-drift(Sonnet),最后整合为单一组合报告。
使用方式:先检查 git status --porcelain,如有未暂存改动则停止并提示先 stash 或 commit,以防数据丢失。确认 python3 可用后执行 bash ${CLAUDE_PLUGIN_ROOT}/scripts/context-gather.sh。派发子代理时使用带插件命名空间的 subagent_type(如 up-docs:up-docs-propagate-repo),裸名会报 Agent type not found。三层并行派发应在同一条消息中完成三次 Agent 调用。审计在传播完成后顺序执行。步骤 5 仅做整理,不再取文件或自行编辑。步骤 6 进行陈旧文件候选审查(经用户多选确认后 git rm)并生成下一会话交接简报。
分层边界:仓库层写项目特定内容,Wiki 层写实现参考细节,Notion 层写战略/组织层面内容。审计器为只读,不自动修复;当发现数大于 10、受影响文档超 1000 行、存在跨层矛盾或修复需破坏性操作时会给出升级建议,由用户决定是否改用 Opus 重跑。
限制:传播子代理各自独立,某层失败只记录为未更新,不重试也不中断其他层。需要 Python 3 与 Claude Code 插件环境(CLAUDE_PLUGIN_ROOT)。具体子代理实现细节、安装方式与收费信息暂未提供。