Choose a tool

Start on The Spec Bench when you still need to decide which sections exist. Use the tools below when the kit is decided or when a draft needs a second pass.

A tight spec-writing workflow

  1. Use The Spec Bench to seat the sections this change class needs and inspect each tray.
  2. Use the Spec Builder if you already know the kit and want a linear markdown dump.
  3. Read the draft against the spec anatomy and tighten the sections that carry risk.
  4. Paste the result into the Ambiguity Checker and resolve vague language before assigning implementation.

What these tools do not replace

A generator can create structure and a checker can flag weak language, but neither can decide product policy, architecture ownership, migration risk, or launch sequencing for you. Use the tools to expose the missing decisions, then record the decisions in the spec.