What problem does it solve?
This Skill removes uncertainty and inconsistency when implementing approved vertical-slice features by providing a disciplined, step-by-step Red-Green-Refactor workflow that enforces test-first development, code analysis, and human approval gates.
Core Features & Use Cases
- Test-first Implementation: Always writes failing tests, runs the test executable, implements minimal production code, and proves success before moving on.
- Multi-layer Scaffolding: Produces patterns and templates across Domain, Application, Persistence, Contracts, API controllers, DbUp migrations, and Presentation layers using a reference feature.
- Progress & Safety Gates: Tracks progress in the plan file, enforces code analysis, formatting, and requires explicit user approval before marking steps complete.
- Use Case: Implement a new CRUD vertical-slice feature in a Blazor WASM + .NET solution by following the approved plan one step at a time.
Quick Start
Use the build-feature skill to implement the next unchecked step in _plans/<FeatureName>.md by following the Red-Green-Refactor workflow and stopping for user approval.