sdlc
SKILL.md
Software Development Lifecycle
This skill provides guidance on the software development lifecycle, with emphasis on code review and iterative improvement.
Code Review Process
All significant code changes require 3 sequential code reviews, each followed by refactoring.
Process
- Review Phase: Conduct a thorough code review, documenting findings
- Refactor Phase: Make changes based on the review findings
- Repeat: Pass the refactored code to the next reviewer
Each subsequent reviewer sees the refactored code from the previous cycle.
Review Criteria
Each review should evaluate: