What problem does it solve?
This Skill automates the entire Git commit workflow, from code quality checks and staging to generating standardized commit messages and performing the commit. It ensures every commit adheres to project standards, preventing errors and saving developers time on repetitive pre-commit tasks.
Core Features & Use Cases
- Pre-Commit Quality Checks: Integrates with
code-refactor to enforce line limits and project coding standards, and runs tsc and eslint before committing.
- Automated Staging & Message Generation: Analyzes changes, intelligently stages relevant files (excluding sensitive ones), and generates a compliant commit message based on change type.
- Use Case: After making code changes, simply activate this skill. It will automatically check your code for errors, stage the correct files, propose a well-formatted commit message, and execute the commit, leaving you to only manually push.
Quick Start
Use the commit-helper skill to commit all staged changes with an appropriate message.