rapt-verify
RAPTor Phase 5 規格驗證。讀取所有 SSoT artifacts(DBML、haARM、Gherkin、haAPI、haPDL),執行完整性、一致性、可追蹤性、覆蓋率四項驗證,輸出驗證報告。Use when: /rapt-verify、需要驗證規格、Phase 5。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
RAPTor Phase 5 規格驗證。讀取所有 SSoT artifacts(DBML、haARM、Gherkin、haAPI、haPDL),執行完整性、一致性、可追蹤性、覆蓋率四項驗證,輸出驗證報告。Use when: /rapt-verify、需要驗證規格、Phase 5。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
RAPTor skill family 的共用 Reference Hub。Use when: 任何 rapt-* skill 需要載入共同原則、路徑與 arguments.yml 規則、SSoT 定義、Planner/Worker 合約、finding taxonomy、impact matrix、clarify payload、DSL cross-reference、phase gates 或 prompt migration map。
RAPTor 釐清互動循環。僅由 rapt-clarify DELEGATE 呼叫,負責以格式化方式呈現問題集並等待使用者回應。是 skill 家族中主要的 ASK yield 執行者。
RAPTor Preview Tool:從 haPDL + annotated DBML + haARM 生成結構化 Design Brief markdown,供 Claude Design 或 AI 設計工具直接生成 Hi-Fi UI。Use when: /rapt-design-brief、設計稿、Design Brief、Claude Design。
RAPTor Preview Tool:從 haPDL + annotated DBML + haARM 生成自包含的 Lo-Fi wireframe HTML,供開發者預覽頁面意圖。Use when: /rapt-lofi、預覽頁面、Lo-Fi wireframe。
RAPTor Preview Tool:從 haAPI + haARM + annotated DBML 生成 OpenAPI 3.0.3 YAML,供 Swagger UI / Redocly 預覽 API 規格。Use when: /rapt-openapi、預覽 API、產生 OpenAPI spec。
RAPTor RAscore 需求分析品質評分。讀取 discovery、Gherkin、DBML、glossary、traceability 與 verify report,以 LLM-assisted rubric 產生 advisory-only RAscore、veto、scorecard 與 findings。Use when: /rapt-RAscore、需要評估 Gherkin + DBML 是否可作為 SSoT、Phase 2 後品質評分。
| name | rapt-verify |
| description | RAPTor Phase 5 規格驗證。讀取所有 SSoT artifacts(DBML、haARM、Gherkin、haAPI、haPDL),執行完整性、一致性、可追蹤性、覆蓋率四項驗證,輸出驗證報告。Use when: /rapt-verify、需要驗證規格、Phase 5。 |
| metadata | {"user-invocable":true,"source":"project-level","skill-type":"verifier"} |
先遵守 rapt-core:
rapt-reconcile 等 owner skill。| 操作 | 路徑 | 說明 |
|---|---|---|
| CREATE / UPDATE | ${paths.reports_dir}/verify-report.md | 驗證報告 |
| CREATE / UPDATE | ${paths.reports_dir}/verify-report.yml | machine-readable findings |
| UPDATE | .raptor/session.md | 更新 Phase 5 進度 |
| DENY | 任何 SSoT artifact | 只讀,不修改 |
| DENY | DBML / haARM / Gherkin / haAPI / haPDL |
READ: .raptor/arguments.yml
ASSERT: .raptor/session.md Phase 4 閘門已通過(或 EMIT 警告)
01-completeness/SOP.md驗證所有 SSoT 檔案存在。
02-cross-dsl-consistency/SOP.md驗證跨 DSL 引用一致性。
03-traceability/SOP.md驗證 Gherkin → haAPI / haPDL 可追蹤性。
04-coverage/SOP.md計算故事覆蓋率指標。
LOAD REF [rapt-verify::references/report-schema.md]
依 report-schema.md 格式,將四項驗證結果彙整到 ${paths.reports_dir}/verify-report.md 與 ${paths.reports_dir}/verify-report.yml。
ASSERT:
${paths.reports_dir}/verify-report.md 與 ${paths.reports_dir}/verify-report.yml。route、can_fix、owner_skill、artifact、location、evidence、suggested_action。NEED_TO_FIX、NEED_TO_CLARIFY、NOTE_ONLY。rapt-verify 不得直接修改 SSoT;修復交由 rapt-reconcile 等 owner skill。✅ Phase 5 Verification 完成
結果:PASS / PARTIAL / FAIL
- 完整性:PASS(所有 SSoT 檔案存在)
- 跨 DSL 一致性:PARTIAL(2 項 WARNING)
- 可追蹤性:FAIL(3 個 Scenario 無對應 haAPI)
- 覆蓋率:78%(must-have 100%)
報告:${verify_report_file}
建議下一步:執行 /rapt-reconcile 修復 FAIL / WARNING 項目