## What problem does it solve?
This Skill removes ambiguity and manual ad-hoc development by enforcing a strict Test-Driven Development workflow so features are planned, tested, implemented, and refactored in small, verifiable steps.
## Core Features & Use Cases
- Structured planning: Create JSON-backed TDD plans with named steps that each include RED (failing test), GREEN (minimal implementation), and REFACTOR phases.
- Guided implementation: Drive step-by-step execution, run and validate tests, update phase progress, and require commits after each completed step.
- Project integration: Detect test commands, explore code context before changes, set a single kickoff checkpoint, and store plans under .pi/plans for repeatable developer workflows.
Quick Start
Ask the skill to plan and implement a user login feature using strict TDD and confirm the plan to begin the first Red-Green-Refactor step.