用途:对已起草文档做分层自下而上的结构诊断,产出 .planning/REVIEW.md,交由 /writing-revise 修复。属于内部技能,由 writing-validate 在声明校验通过后调用。
前置条件:PRECIS.md、OUTLINE.md、ACTIVE_WORKFLOW.md 以及 drafts/ 中的草稿文件必须已存在。
主要流程:先检查 .planning/HANDOFF.md 是否存在,存在则展示阶段、进行中的章节与 Next Action,询问继续或重新开始。加载上下文文件并核对 OUTLINE.md 每个章节都有 outline 与 draft 文件,缺草稿则停止上报。按 ACTIVE_WORKFLOW.md 中的风格加载领域技能(writing-legal、writing-econ 或 writing-general),再加载 ai-anti-patterns 通用约束。随后运行机械约束检查:uv run python3 ${CLAUDE_SKILL_DIR}/../../references/constraints/check-all.py [project-root],失败需先修复。
审查执行:由 ultracode 工作流脚本拥有,调用者不自行选择策略或派发审查者。先解析缓存路径 WF=$(command ls -d ~/.claude/plugins/cache//workflows//workflows/writing-review.js 2>/dev/null | sort -V | tail -1),为空则回退 ${CLAUDE_SKILL_DIR}/../../workflows/writing-review.js;再以 Workflow({scriptPath, args:{projectDir, pluginRoot}}) 调用,运行三个层级(逐节结构+行文+保真、机械引文校验、过渡分析与全文档检查),返回 overallPass/substratePass、verdict、summary、style、sections[]、transitions[]、documentLevel、unreliableSections、sectionsThatFlagged。重审时传 onlyChecks 与 priorReviews。
输出与校验:按 references/review-template.md 渲染 REVIEW.md;每条问题含来源、位置 file:line、引文、详情与修复建议;审查者须附逐字引文与 file:line,机械 Verify 阶段会丢弃无法对应草稿的引文。问题按 HIGH(≥90%)、MEDIUM(≥80%)、LOW(<80%)标置信度,LOW 归入 Possible Issues。退出前核对 REVIEW.md 存在、每节有审查条目、三等级完成,并向 PHASE_SUMMARY.md 追加阶段摘要,更新 ACTIVE_WORKFLOW.md 的 phase、review_completed、issues_found、critical_issues,最后提示运行 /writing-revise。
限制与约束:必须由不共享草拟者上下文的独立子代理审查;无阅读不得审查,无证据不得判定通过;未完成全部三层需删除重来;不得编造引文或给出含糊建议;unreliableSections 须标为 UNRELIABLE 而非伪造结论。references/agent-team-workflow.md、references/reviewer-agent-prompt.md、references/sequential-checklist.md 已被 workflows/writing-review.js 取代,仅供溯源,不得据此派发审查者。审查完成由人工验证闸门控制并自动推进至 /writing-revise。其他功能、收费与平台信息暂未提供。