with one click
spec-review
Review requirements for quality, consistency, and completeness.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Review requirements for quality, consistency, and completeness.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Convert ISO spec requirements (StR, FR, NFR) into a TDD-based project plan with dependency analysis, parallel execution tracks, quality gates, and task decomposition. Selects or starts a plan and writes a frontmatter-typed plan bundle under plan/<Plan-id>-<slug>/ (Plan + Task + index + log).
Create or update spec artifacts from a design or change request. Orchestrates authoring each requested requirement type (StR/US/FR/NFR/IT) as a discrete file using quoin catalog templates and Quire validation.
Analyze requirement statements (FR/NFR/StR) for EARS requirement-grammar conformance and author a SpecReview of the findings.
Build and maintain the requirements Test Matrix ensuring 100% coverage.
Verify a targeted plan is complete and validated — every task done, the Test Matrix backed by real tracking tags in tests, and code fully traced to spec (flagging underspecified code with no owning requirement). Optional semantic review checks that intent↔test↔code actually agree. Emits a quire-validated SpecReview artifact to reviews/YY-MM-DD-<slug>.md.
Convert validated requirements into an implementation plan.
| name | spec-review |
| description | Review requirements for quality, consistency, and completeness. |
Use this skill to validate requirements artefacts before implementation.
See references/checklist.md for the detailed quality gates.
Before reviewing, present these options to the user and let them choose:
base plus all seven analyses below.base plus the analyses the user picks from the seven below.The seven analyses:
| Analysis | Skill |
|---|---|
| failure-domain | spec-failure-domain-analysis |
| integrity | spec-integrity-analysis |
| dependency | spec-dependency-analysis |
| evidence | spec-evidence-analysis |
| risk-complexity | spec-risk-complexity-analysis |
| scope-boundary | spec-scope-boundary-analysis |
| ears-conformance | spec-ears-analysis |
base):
quoin write --types SpecReview — use its
skeleton + schema as the contract (do not invent the format).SpecReview document per analysis to spec/reviews/<analysis>.md
(plus spec/reviews/base.md for the base checklist). Findings go in a validated
## Findings table (| ID | Severity | Summary | Refs |, FND-NNN ids, Severity ∈
low/medium/high).quire validate --scope <repo> "spec/**/*.md" and fix any errors.SpecReview artifacts; do not proceed to
implementation until reviewed.quoin review drives this through ix-flow, which records the chosen set and hard-blocks
acceptance until every selected analysis has produced a validated SpecReview doc (the
selected_analyses_covered gate). Use it when you want the choice enforced rather than
trusted to discipline. The per-analysis SpecReview structure + the findings table are
defined in the workflow skill (workflow-assets/skills/review/SKILL.md).
US-1 instead of US-001. -> Fix formatting.