·spec-first
</>

spec-first

shipshitdev/library

Use when building anything non-trivial. Enforces a spec → plan → execute → verify loop that prevents "looks right" failures. Creates spec.md, todo.md, and decisions.md before writing code.

37Installs·0Trend·@shipshitdev

Installation

$npx skills add https://github.com/shipshitdev/library --skill spec-first

SKILL.md

A structured workflow for LLM-assisted coding that delays implementation until decisions are explicit.

Goal: Stepwise checklist where each step has a verification command.

Each item must be independently checkable. This prevents "looks right" progress.

Use when building anything non-trivial. Enforces a spec → plan → execute → verify loop that prevents "looks right" failures. Creates spec.md, todo.md, and decisions.md before writing code. Source: shipshitdev/library.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/shipshitdev/library --skill spec-first
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is spec-first?

Use when building anything non-trivial. Enforces a spec → plan → execute → verify loop that prevents "looks right" failures. Creates spec.md, todo.md, and decisions.md before writing code. Source: shipshitdev/library.

How do I install spec-first?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/shipshitdev/library --skill spec-first Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/shipshitdev/library