Use this agent when you have written code and want an expert review based on software engineering best practices. Examples: After implementing a new feature, completing a function, refactoring existing code, or before committing changes. The agent should be called proactively after logical chunks of code are written…
A workflow for splitting uncommitted Git changes into separate commits that each represent one logical change. Git commits are saved checkpoints in a project's history.