Skill: spec-normalisation
## Intent
Turn rough notes into a coherent `specs/**/spec.md` with testable acceptance criteria.
## Inputs
- notes, emails, tickets
-
constraints
-
existing spec (if any)
Outputs
- updated spec sections
-
explicit assumptions and questions
Process
- Extract goals, users, journeys.
-
Convert requirements into testable statements.
-
Add acceptance criteria.
-
List open questions.
-
Check for contradictions.
Quality bar
Spec is coherent, testable, and complete enough to plan.
Escalation triggers
Contradictory stakeholder inputs; missing critical constraints.