What problem does it solve?
This Skill enforces mandatory, consistent commit creation and intelligible commit messages at the end of development sessions to prevent lost work and unclear version history.
Core Features & Use Cases
- Mandatory Auto-Commit Enforcement: Defines explicit triggers and a required workflow to create commits when sessions complete.
- Pre-Commit Analysis & Classification: Scans staged files, classifies changes into types like feat/fix/refactor/docs, and recommends logical grouping.
- Commit Message Generation & Multi-Commit Strategy: Produces session-referenced, formatted commit messages and coordinates multi-commit workflows when changes span areas.
- Execution Protocol & Safety Rules: Provides status checks, pre-commit validation steps, smart staging guidance, verification, and explicit rules to never push or force-push without permission.
- Use Case: After finishing a focused coding session, run the protocol to produce one or more clear commits that summarize the session and prepare it for archival.
Quick Start
Create commits for all completed tasks in the current session by analyzing staged changes, classifying them by type, and generating session-referenced commit messages.