workflow-spec-tdd

Installation
SKILL.md

Spec → Plan → TDD Workflow

Degree of freedom: MIXED. Approach choice and spec content [HIGH freedom]; phase order, RED-before-GREEN, and Phase 5 checklist [LOW freedom — run exactly].

The antidote to vibe-coding. LLMs fail not because they can't write code, but because they skip the thinking: they guess requirements, write code before tests, and declare victory without verification. This skill forces the discipline. Stack-agnostic — works for web, React Native, and Capacitor.

Adapted from obra/superpowers (MIT) and the Karpathy LLM-coding guardrails.

How to reason

  1. Restate — one-sentence ask + surface
  2. Contract — behavior, edges, out-of-scope, verifiable Done when
  3. RED — failing test at an agreed seam, watched fail
  4. Verify — Phase 5 checklist; no unverified "should work"

Worked example

Installs
30
GitHub Stars
9
First Seen
Jun 15, 2026
workflow-spec-tdd — kensaurus/cursor-kenji