DFMDemoV2 spec-normalisation

Skill: spec-normalisation

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.md
source 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

    1. Extract goals, users, journeys.
  1. Convert requirements into testable statements.

  2. Add acceptance criteria.

  3. List open questions.

  4. Check for contradictions.

    Quality bar

    Spec is coherent, testable, and complete enough to plan.

    Escalation triggers

    Contradictory stakeholder inputs; missing critical constraints.