What problem does it solve?
This Skill automates the repetitive and often error-prone process of staging, committing with conventional messages, and pushing Git changes. It ensures consistent commit hygiene and simplifies the developer workflow, especially for new branches or complex commit types.
Core Features & Use Cases
- Automated Staging & Committing: Stages all changes and generates conventional commit messages (e.g.,
feat:, fix:, docs:, test:, chore:).
- Claude Footer Integration: Automatically adds a "Generated with Claude Code" footer to commits.
- Smart Pushing: Handles new branches by automatically using the
-u flag for the first push and detects SSH URL rewrites.
- Use Case: "Commit all my changes with a 'feat: add new user authentication' message and push to the remote repository."
Quick Start
Commit all my changes with a 'feat: add new user authentication' message and push to the remote.