spec-first

Installation
SKILL.md

Spec-First Development

Contract

Inputs:

  • User request describing a feature, project, or non-trivial implementation task.

Outputs:

  • Stage A framing with 3 approaches and tradeoffs.
  • Draft spec-[feature-name].md content for .agents/memory/.
  • Draft todo.md checklist with per-step verification commands.

Creates/Modifies:

  • .agents/memory/spec-[feature-name].md (spec artifact).
  • .agents/memory/decisions-[feature-name].md (decision log).
  • GitHub Issue (checklist body for active todo tracking).
Installs
124
GitHub Stars
30
First Seen
Jan 20, 2026
spec-first — shipshitdev/library