spec-first

Installation
SKILL.md

Spec-First Development

Use the shared preparation contract before nontrivial implementation. Keep requirements, decisions and steps on one issue, so the executor and independent reviewer inspect the same source of truth.

Contract

Inputs:

  • User request, repository, existing issue/plan, and authorized delivery scope.

Outputs:

  • Execution-ready issue or concrete planning blockers.
  • When implementation is authorized, implementation evidence and delivery-gate state.

Creates/Modifies:

Installs
182
GitHub Stars
39
First Seen
Jan 20, 2026