What problem does it solve?
It solves the problem of building a feature in a way that matches your codebase’s real layering and conventions, without skipping required test coverage and end-to-end verification.
Core Features & Use Cases
- Layered, TDD-style implementation: Plans and implements changes in coherent vertical slices (schema → storage → routes → hooks → components) with tests at each layer.
- Adapts to actual project architecture: Detects your framework, DB/ORM, validation, and test stack, then mirrors the most representative existing feature patterns.
- Plan-driven execution when available: Executes the existing
.claude/plan.md if present; otherwise it interviews the user just enough to define the scope before coding.
- Safety guardrails: Runs checks and tests after each layer, blocks progress on failures, and verifies end-to-end behavior including auth/ownership expectations.
Quick Start
Ask the AI to build a new feature by saying: "build-feature add a notes feature with schema, API, UI, and full tests following the repository’s existing patterns."