What problem does it solve?
This Skill automates the process of creating atomic, well-structured git commits with clear, conventional messages. It guides you through staging changes, analyzes your modifications, and helps generate a concise commit message, ensuring a clean and meaningful commit history without manual effort.
Core Features & Use Cases
- Pre-flight Checks: Verifies branch protection and working tree status to prevent accidental commits on mainline.
- Change Analysis: Categorizes file changes and detects conventional commit usage to inform message generation.
- Automated Message Generation: Drafts a concise and informative commit message, adhering to Conventional Commits standards if detected.
- Use Case: When you're ready to save your work, simply say "commit these changes," and the Skill will help you stage files, generate a professional commit message, and finalize the commit, keeping your project history pristine.
Quick Start
Commit my staged changes with a message describing the new feature.