Prompt file imported from rhixecompany/sandbox (
.github/prompts/qa/run-quality-gates/run-quality-gates.prompt.md). Copyright stays with the author.
Create Feature
Overview
Systematic feature creation workflow using TDD with subagent-driven development for parallel execution.
When to Use
Building new features from requirements; creating components, services, or modules
When NOT to Use
Bug fixes (use fix-bug); refactoring (use refactor-code); simple config changes
Workflow
Phase 1: Preparation
- Read requirements from spec
- Create implementation plan
- Set up test structure
- Define acceptance criteria
Phase 2: Execution
- Write failing tests (TDD)
- Implement minimal code
- Run tests to pass
- Refactor with tests green
Phase 3: Verification
- Run full test suite
- Verify against spec
- Code quality review
- Integration testing
Phase 4: Completion
- Update documentation
- Commit changes
- Create PR
- Verify CI passes
Verification Checklist
- All tests passing
- Spec requirements met
- Code quality approved
- Documentation updated
- CI/CD green
Best Practices
Follow TDD strictly; use subagents for parallel tasks; keep commits atomic
Pitfalls
Skipping tests; scope creep; not verifying integration; large unreviewed commits