Spec Clarity#
The main skill orchestrating the entire spec clarity verification flow.
Scope#
| Feature | Command |
| Socratic Deep Interview | /spec:interview |
| Seed Spec Creation | /spec:seed |
| Seed Spec Verification | /spec:verify |
| Seed Spec Evolution | /spec:evolve |
| Ambiguity Score Calculation | /spec:ambiguity |
| 3-Stage Integrated Evaluation | /spec:evaluate |
| Contrarian Review | /spec:challenge |
| Simplifier Complexity Reduction | /spec:simplify |
Quick Start#
# Full flow (recommended)
/spec:interview # 1. Expose assumptions via Socratic interview
/spec:seed # 2. Create Seed spec
/spec:ambiguity # 3. Calculate ambiguity score
/spec:challenge # 4. Contrarian review (parallelizable)
/spec:simplify # 5. Simplifier reduction (parallelizable)
/spec:evaluate # 6. 3-stage integrated evaluation
# Individual use
/spec:verify # Seed spec structural verification only
/spec:evolve # Evolve locked Seed spec
Execution Flow#
Socratic Interview â Seed Spec (DRAFT)
â Ambiguity Score
â Contrarian + Simplifier (parallel)
â Apply fixes
â Seed Spec (LOCKED)
â 3-Stage Evaluation
â Specification Gate PASS/FAIL
Quality Gates#
| Metric | Criteria | Config File |
| Ambiguity Score | <= 0.2 | config/thresholds.yaml |
| Convergence | >= 0.95 | config/thresholds.yaml |
| Consensus | 3/3 unanimous | config/thresholds.yaml |
Output#
| File | Location |
| Socratic Discovery Report | docs/socratic-discovery-{slug}.md |
| Seed Spec | docs/seed-spec-{slug}.md |
| Decision Log | docs/decision-log-{slug}.md |
| Evaluation Result Report | docs/spec-evaluation-{slug}.md |
references/AMBIGUITY_RUBRIC.md â 5-dimension ambiguity rubric
references/SEED_SPEC_SCHEMA.md â Seed spec schema
references/EVALUATION_PROTOCOL.md â 3-stage evaluation protocol