name: hivefiver-spec-distillation description: Distill messy requirements into structured specs with ambiguity maps, retry-aware clarification loops, and decision checkpoints.
HiveFiver Spec Distillation
Use this skill when inputs are noisy, contradictory, or incomplete.
Workflow
- Extract requirement atoms.
- Classify into functional, non-functional, integration, risk/compliance, and operations buckets.
- Build ambiguity map and unresolved queue.
- Generate 2-3 spec candidates with tradeoffs.
- Recommend one candidate with rationale.
Clarification Policy
- MCQ-first clarifications before free text.
- Block progression on unresolved high-impact ambiguity.
- Retry policy: up to 10 rounds with progressive hints.
- Vibecoder lane must include examples for every major decision.
Required Outputs
spec_candidatesambiguity_mapclarification_attemptmax_attemptsassumption_log
References
references/ambiguity-taxonomy.md
Template
templates/spec-candidate.md
Script
scripts/extract-requirements.sh