用途:up-wiki 用于把当前会话中涉及实现细节的内容同步更新到 Outline wiki 文档,适合在开发会话结束后补全或刷新 wiki 上的实现级说明。
主要能力:该技能不再直接读取页面、抓取集合或编辑文档,这些工作改由 up-docs-propagate-wiki 子代理完成(资料提及该子代理基于 Haiku)。技能本身负责收集会话上下文、生成会话变更摘要,再把摘要交给子代理处理,最后把子代理返回的结果作为技能输出。
使用方式:先确认环境中有 Python 3,因为所有辅助脚本都依赖它:command -v python3 >/dev/null 2>&1 || { echo "ERROR: python3 not found in PATH — install python3 and retry."; exit 1; } 随后运行上下文收集脚本:bash ${CLAUDE_PLUGIN_ROOT}/scripts/context-gather.sh,并结合对话历史。接着按 ${CLAUDE_PLUGIN_ROOT}/templates/session-change-summary.md 的规范格式生成具体的会话变更摘要,重点放在具备实现参考深度的内容,如配置、流程、集成点。之后通过 Agent 工具调用子代理,subagent_type 必须为 "up-docs:up-docs-propagate-wiki",前缀 up-docs: 是必需的,因为插件定义的代理只能通过其插件命名空间寻址。会话变更摘要放在提示词靠前的位置,wiki 相关上下文(如 CLAUDE.md 的 ## Documentation collection mapping,若存在)放在末尾,便于缓存。
输出:子代理返回符合 templates/summary-report.md 单层 "Wiki (Outline)" 格式的 Markdown 表格,技能将其作为最终输出。若子代理完全失败,则输出单行表格说明失败并附一句原因。
限制:资料未提供该技能的价格、收费、平台范围或效果保证。其层边界与 ground-truth 规则(实时服务器优先于 wiki)内联在子代理的系统提示中。若缺少 Python 3 或子代理调用失败,流程会中断或仅报告失败。