build
Installation
SKILL.md
Build
Implement the requested change with minimal scope, one test-driven cycle at a time.
Process
- Read the task, the approved design or plan,
PROJECT.md, and projectAGENTS.md. - State what you're about to change, in one short paragraph.
- Break the change into behaviors the acceptance criteria describe. Pick the smallest one to start.
- Red: write a test for that behavior. Follow existing test patterns. Run it and confirm it fails for the expected reason. If it passes already, the test is wrong or the behavior exists; stop and check.
- Green: write the smallest code that makes the test pass. Follow existing project patterns. No extra features.
- Refactor: clean up the code you just wrote, with the test still green. Don't touch unrelated code.
- Repeat steps 3 to 6 for the next behavior until the change matches scope.
- Stop once implementation matches scope.
Run only the tests for the behavior you're working on. The full suite belongs to test.