mit einem Klick
spec-review
Run a composite specification review.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
Run a composite specification review.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
| name | spec-review |
| description | Run a composite specification review. |
| contributes | {"workflows":"./workflows"} |
Use this skill for a full or multi-artifact spec review before implementation, release, or migration.
Run a composite specification review. The workflow definition is the source of truth for
phases, gates, item schemas, and recipes. The review produces one validated SpecReview
document per analysis under spec/reviews/, rather than a single freeform report.
request interview as review_set plus selected_analyses:
base — the skill checklist only (ID formats, US/FR/TC quality, the six coverage
rules). No analysis skills. selected_analyses is empty.all — base plus all six analyses: failure-domain, integrity, dependency,
evidence, risk-complexity, scope-boundary.subset — base plus the analyses the user picks from those six.spec-*-analysis skill). Prefer running them in parallel —
each writes its own file, so there is no contention.
quoin write <repo> --types SpecReview and use the emitted skeleton + schema as the
authoritative contract. Reuse that one contract for every analysis doc.SpecReview markdown document per analysis to
spec/reviews/<analysis>.md from that template. base renders a single
spec/reviews/base.md with analysis: base.quire validate --scope <repo> "spec/**/*.md"). Fix any finding-table / severity
/ id errors it reports. Only once a SpecReview doc validates, record it:
add-item review_doc --item '{"id":"RD-<analysis>","analysis":"<analysis>","path":"spec/reviews/<analysis>.md"}'
(the item id must be non-empty). These items drive the coverage gate.The authoritative template comes from quoin write --types SpecReview (fetch it; do not
hand-copy). The structure below is a reference for what that skeleton contains — each
spec/reviews/<analysis>.md is a SpecReview artifact (archetype in
spec-artifacts-process):
---
id: SR-001
title: "<analysis> review of <scope>"
type: SpecReview
analysis: <failure-domain|integrity|dependency|evidence|risk-complexity|scope-boundary|base>
scope: <spec paths / ids>
review_set: <base|all|subset>
---
## Summary
<one or two sentences on what this analysis found>
## Findings
| ID | Severity | Summary | Refs |
| --- | --- | --- | --- |
| FND-001 | medium | <one-line finding> | FR-014 |
The ## Findings table is validated by quire: exact columns [ID, Severity, Summary, Refs], at least one row, FND-NNN ids, and Severity must be one of low/medium/high.
An analysis that found nothing still renders a doc; record that as a single
FND-001 | low | No issues found | — row (or state it in ## Summary).
The final validated → accepted transition enforces selected_analyses_covered: the run
cannot be accepted until every selected analysis has a recorded review_doc. If it reports
selected_analyses_not_run with a missing list, render + validate + record those analyses
before retrying acceptance. base passes with no analyses required.
SpecReview doc per selected analysis before acceptance.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.
Review requirements for quality, consistency, and completeness.
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.