install
source · Clone the upstream repo
git clone https://github.com/davidrrowley/DFMDemoV2
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/davidrrowley/DFMDemoV2 "$T" && mkdir -p ~/.claude/skills && cp -r "$T/agents/skills/spec-normalisation" ~/.claude/skills/davidrrowley-dfmdemov2-spec-normalisation && rm -rf "$T"
manifest:
agents/skills/spec-normalisation/skill.mdsource content
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.