Feature implementation pipeline: research, planning, TDD, code review, and then committing.
- GitHub code search first: Run
gh search reposandgh search code - Library docs second: Use Context7 or primary vendor docs
- Exa only when insufficient: Web research after GitHub + docs
- Package registries: Search npm, PyPI, crates.io before writing utility code
- Prefer adapting existing solutions over writing net-new code
- Use planner agent for implementation plans
- Break work into phases; present plan for approval before coding
- Generate planning docs: PRD, architecture, task_list
- Use tdd-guide agent
- Write tests first (RED) → Implement (GREEN) → Refactor (IMPROVE)
- Verify coverage
- Use code-reviewer agent immediately after writing code
- Address CRITICAL and HIGH issues; fix MEDIUM when possible
- Detailed commit messages (see git.md)
- Only push after full E2E pass + lint/format check