About
The Git Workflow Enforcer is designed to ensure project integrity and auditability by automatically managing the Git lifecycle during complex development workflows. It monitors for uncommitted changes, validates branch safety to prevent direct commits to protected branches like main or master, and generates detailed Conventional Commits based on the specific development phase or task currently in progress. By providing granular rollback points and maintaining a clean working tree between transitions, this skill eliminates the risk of lost work and ensures that every change is documented with high-quality metadata and test evidence.