What problem does it solve?
Many developers struggle to write consistent, semantic commit messages and to group related changes into logical commits; this Skill automates message generation and assists with intelligent staging so commits follow the Conventional Commits standard and reduce noisy or ambiguous history.
Core Features & Use Cases
- Automated message generation: Analyze diffs to suggest commit type, scope, and a concise description that follow Conventional Commits.
- Intelligent staging: Recommend or perform file staging to create logical, single-purpose commits and support interactive grouping.
- Interactive overrides & safety: Allow users to adjust type, scope, and description before committing while enforcing safety rules to avoid destructive git operations.
- Use Case: When finishing a feature branch, use this Skill to stage related files, produce a standardized commit message, and create a clean commit that is ready for review.
Quick Start
Commit staged changes with an auto-generated conventional commit message derived from the current diff and suggested type and scope.