Build
Execute a plan task-by-task with TDD discipline and progress tracking.
Purpose
The Build skill executes an implementation plan task-by-task, following test-driven development (TDD) discipline: write a failing test first, then implement the minimal code to pass.
Usage
/development:build <feature>Example:
/development:build auth-systemPrerequisites
Requires .metapowers/development/<feature>/01-plan.md from the Plan skill. Use --skip-checks to bypass.
What It Does
For each task in the plan:
- Writes a failing test first
- Implements the minimal code to make the test pass
- Runs the full test suite to verify nothing broke
- Commits the changes
- Logs progress to the execution log
Output
Creates .metapowers/development/<feature>/02-build.md containing:
- Tasks completed with status
- Commit hashes for each task
- Issues or deviations from the plan
Next Step
After building, use Test to validate coverage or Review before shipping.