# Development Workflow > This file extends [common/git-workflow.md](git-workflow.md) with the full feature development process that happens before git operations. The Feature Implementation Workflow describes the development pipeline: planning, TDD, code review, and then committing to git. ## Feature Implementation Workflow 1. **Plan First** - Use **planner** agent to create implementation plan - Identify dependencies and risks - Break down into phases 2. **TDD Approach** - Use **tdd-guide** agent - Write tests first (RED) - Implement to pass tests (GREEN) - Refactor (IMPROVE) - Verify 80%+ coverage 3. **Code Review** - Use **code-reviewer** agent immediately after writing code - Address CRITICAL and HIGH issues - Fix MEDIUM issues when possible 4. **Commit & Push** - Detailed commit messages - Follow conventional commits format - See [git-workflow.md](git-workflow.md) for commit message format and PR process