بنقرة واحدة
verify-workflow-review
按产物类型审查。当软件、文档、文章、PPT 或视觉稿完成后需要质量把关,或提到"审查""review""质量检查"
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
按产物类型审查。当软件、文档、文章、PPT 或视觉稿完成后需要质量把关,或提到"审查""review""质量检查"
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
结构化脑暴——发散探索 + 收敛评估。当想法模糊、面临开放性问题或需要方案对比,或提到"脑暴""想法""方案对比""怎么办"
恢复保存的工作上下文。当新 session 需要继续之前的工作,或提到"恢复""restore""继续上次"
保存工作上下文。当需要保存当前工作状态供后续 session 恢复,或提到"保存""save""checkpoint""挂起"
架构决策记录(ADR)。当面临技术选型、架构决策、方案取舍需要记录,或提到"ADR""决策记录""为什么这样做"
发布或导出检查 → Go/No-Go → 归档。当审查通过后需要上线或交付最终产物,或提到"发布""上线""ship""Go/No-Go"
合并 PR → 等待 CI → 验证生产。当 PR 已创建需要合并到主分支并验证部署,或提到"合并""merge""PR""land"
| name | verify-workflow-review |
| description | 按产物类型审查。当软件、文档、文章、PPT 或视觉稿完成后需要质量把关,或提到"审查""review""质量检查" |
| argument-hint | [--full | --focus: spec|code-quality|security|performance] |
docs/features/<name>/04-review.md 审查报告ship-workflow-ship;有问题 → 退回 build 修复后重审/review 按独立性分为三档,阶段顺序不能被 persona 选择改变。
trivial exemption:仅限单文件、纯文案/格式/注释或机械性重命名、无 UI/安全/schema/public API 风险的微小变更;允许 current agent 完成两阶段,但必须在 04-review.md 记录 Exemption reasonstandard:Stage 1 可由 current agent 或 agents/review-spec-compliance-auditor.md 执行;Stage 2 必须由与 artifact_type 对应的独立 reviewer persona 执行(software → agents/review-code-quality-auditor.md)high-risk/full:Stage 1 必须由 agents/review-spec-compliance-auditor.md 执行;Stage 2 必须由与 artifact_type 对应的独立 reviewer persona 执行(software → agents/review-code-quality-auditor.md)/build 中承担过 implementer,则除 trivial exemption 外,不能同时完成 Stage 1 和 Stage 2verify-workflow-spec-compliancesoftware 必须加载 verify-quality-code-qualitydocument / article 的 Stage 2 默认由独立的 agents/review-content-auditor.md 执行deck 的 Stage 2 默认由独立的 agents/review-content-auditor.md 执行;涉及页面层级、信息密度、版式或投屏可读性时,再追加独立的 agents/review-visual-auditor.mdvisual 的 Stage 2 默认由独立的 agents/review-visual-auditor.md 执行agents/review-security-auditor.md;测试覆盖不确定追加 agents/review-test-engineer.md;UI/a11y 风险追加 agents/review-accessibility-auditor.md看产物前先理解意图:变更要达成什么?对应 spec/plan 的哪个部分?预期的行为或读者判断变化是什么?
software:测试揭示意图和覆盖;有测试吗?测行为不是实现细节?边界覆盖了?代码改了测试能捕获回归吗?先读取 spec 的 artifact_type:
software(默认)→ 执行两阶段审查document / article → 加载 verify-content-reviewdeck → 加载 verify-content-review,并默认检查是否需要叠加 verify-visual-reviewvisual → 加载 verify-visual-review再判定独立性档位:
trivial exemption:必须满足 Agent Dispatch Contract 的全部条件,并记录豁免理由standard:默认档位high-risk/full:敏感数据、认证授权、UI/a11y、公共 API、schema/migration、发布前审查或用户指定 --fullREQUIRED SUB-SKILL: verify-workflow-spec-compliance
检查:spec 每个需求都实现了吗?每个验收标准都有对应证据吗?有 scope creep 吗?
出口:所有 spec 需求有对应实现,无 Blocking 遗漏。不通过 → 退回 build,不进入 Step 3.2。
前置: Step 3.1 通过。
REQUIRED SUB-SKILL:
software → verify-quality-code-qualitydocument / article → verify-content-reviewdeck → verify-content-review;如视觉层级、版式或可读性会影响结论,再追加 verify-visual-reviewvisual → verify-visual-reviewsoftware 执行五轴审查:Correctness / Readability / Architecture / Security / Performance。详细标准见 verify-team-code-review-standards。
非 software 产物分别执行内容或视觉质量审查,并明确引用预览、导出或来源证据。
build 阶段产生的 pre-review / implementation gate 结果只能作为输入线索,不能替代本阶段正式 Stage 1 / Stage 2 证据。
| 前缀 | 含义 | 要求 |
|---|---|---|
| 无前缀 | 必须改 | 合并前必须处理 |
| Critical: | 阻塞合并 | 安全漏洞、数据丢失、功能崩溃 |
| Nit: | 可选 | 风格偏好,忽略 |
| Consider: | 建议 | 值得执行但不强制 |
| FYI | 仅供参考 | 不需要操作 |
检查提交者的验证证据:
software:跑了什么测试?构建通过了吗?UI 变更截图了?前后对比?在 04-review.md 明确记录:
Built byStage 1 reviewed byStage 2 reviewed byIndependence statusExemption reason判定规则:
PASS:满足当前独立性档位要求FAIL:标准或高风险变更未满足独立性要求EXEMPT:命中 trivial exemption,且理由具体可审计如果 01-spec.md 的 Documentation Impact 声明 project_truth_changed: yes 或 doc_intent != feature_only:
03-plan.md 是否包含 Project Doc Sync Plan04-review.md 写 Documentation ComplianceRequired project docs updated: FAIL 时,整体 verdict 不能是 APPROVED按独立性档位执行两阶段审查。标准变更默认由 current agent 执行 Stage 1,再由独立 reviewer persona 执行 Stage 2。产出 docs/features/<name>/04-review.md。
敏感数据、UI 变更、>50 行变更或 --full 时分派独立的 Spec / Quality / specialist reviewer。详细规则见 review-guidance.md。
当 diff、测试日志、构建日志或 artifact 体量过大时,分派 reviewer subagent 只读压缩:
主 session 合并时必须去重,不把 subagent 的过程性分析写入 04-review.md。
批准: 变更明确了改进了整体代码健康度,即使不完美。详细指南见 review-guidance.md。
当审查者和作者有分歧时:技术事实 > 风格指南 > 设计原则 > 代码库一致性。不接受"之后清理" — 合入前要求清理,除非真正紧急。
| 失败场景 | 处理方式 |
|---|---|
| Critical 问题未解决 | 阻塞合并,退回 build 修复后重审 |
| 审查者与作者有分歧 | 按分歧层级裁决 |
| 变更过大(>1000行或内容/视觉产物体量无法单次审好) | 要求拆分为多个 PR / 交付包 |
| 作者拒绝修改 | 升级到技术主管 |
software 测试不充分 | 要求补充边界/错误路径测试后再审 |
| 非 software 验证证据不足 | 要求补全预览、导出结果、引用来源或前后对比 |
| 独立性不满足 | 04-review.md 标记 FAIL,补派独立 reviewer 后重审 |
| spec 要求同步 project docs 但未兑现 | 阻塞合并;回到 build 或 ship 前同步文档并重审 |
| 说辞 | 现实 | 后果 |
|---|---|---|
| "它能跑就够了" | 能跑但不可读/不安全/架构错误的代码创造复利债务。 | 6 个月后修改同一模块从 1h 膨胀到 1 天 |
| "AI 生成的代码大概没问题" | AI 代码需要更多审查,不是更少。 | AI bug 隐蔽性高,未审查 AI 代码线上故障率高 2-3x |
| "测试过了所以是好的" | 测试不捕获架构/安全/可读性问题;对非 software 更不能拿“能导出”代替质量审查。 | 安全漏洞、逻辑断裂或视觉问题会在形式上“通过”后继续积累 |
| "之后清理" | 之后永远不会来。 | 合入主干代码 90% 不会再被主动清理 |
违反字面规则就是违反精神。 没有灰色地带。
04-review.md 没有 Documentation Compliancesoftware 测试通过,或非 software 的预览 / 导出 / 来源证据充分Documentation Compliancedocs/features/<name>/04-review.md审查完成后,04-review.md 必须包含:
模板起点:templates/feature/04-review.md
# [功能名称] — Review
## Artifact Type
artifact_type: [software/document/article/deck/visual]
## Review Scope
- Reviewed artifacts:
- Reviewed files:
- Reviewed commands / evidence:
- Not reviewed:
- Scope exclusions:
## Review Independence
- Built by: [session / agent / person]
- Stage 1 reviewed by: [session / agent / person]
- Stage 2 reviewed by: [session / agent / person]
- Independence status: PASS / FAIL / EXEMPT
- Exemption reason: [specific reason or n/a]
## Stage 1: Spec Compliance
- Status: PASS / FAIL
- Spec path:
- Coverage: [X/Y] requirements covered
- Acceptance criteria covered:
- Scope creep check: PASS / FAIL
- Unverified requirements: [list or none]
- Blocking gaps: [list or none]
## Stage 2: Artifact Quality (if Stage 1 PASS)
- Quality gate result: PASS / FAIL
- Reviewer assignment:
- Specialist reviews required:
- Specialist reviews completed:
- software:
- Correctness:
- Readability:
- Architecture:
- Security:
- Performance:
- document / article / deck:
- Audience Fit:
- Logic:
- Accuracy:
- Voice:
- Completeness:
- deck / visual:
- Hierarchy:
- Grouping / Alignment:
- Readability:
- Export Quality:
## Evidence Reviewed
| Evidence | Source | Result | Notes |
|----------|--------|--------|-------|
| test/build/preview/export/manual/source | command/path/url | PASS / FAIL / n/a | notes |
## Findings Summary
| # | Severity | Category | Description | File:Line | Status |
|---|----------|----------|-------------|-----------|--------|
| 1 | Blocking | Security / Content / Visual | Description | path:line | Open |
## Findings Detail
### #1 — Severity: Title
- Category:
- Location:
- Evidence:
- Impact:
- Required fix:
- Status:
- Re-review result:
## Documentation Compliance
- Feature artifact chain complete: PASS / FAIL
- Project doc sync required by spec: yes / no
- Required project docs updated: PASS / FAIL
- Missing sync: [list or none]
## Resolution & Re-review
- Fixed findings:
- Deferred findings:
- Re-review owner:
- Re-review evidence:
## Residual Risk
- Accepted risks:
- Why acceptable:
- Follow-up owner:
- Tracking:
## Verdict
- Decision: APPROVED / APPROVED_WITH_CONCERNS / REJECTED
- Blocking issues: [count]
- Important issues: [count]
- Merge / ship condition: [all Blocking resolved + accepted Important risk only]
- Blockers remaining:
- Next command: `/ship` / `/build` / `/review`
审查完成后,实施反馈时参考 verify-workflow-receiving-review 技能,确保反馈被正确理解、分类和实施。