Automates the creation of standardized Git commits following the Conventional Commits specification with built-in branch safety and automated PR workflows.
The Create Commit skill streamlines the version control process by automatically generating well-formatted commit messages based on staged changes. It intelligently detects commit types and scopes, honors local commitlint configurations, and ensures branch safety by preventing direct commits to protected branches. By handling pre-commit hook failures and offering integrated pull request creation via the GitHub CLI, it transforms manual Git tasks into a seamless, AI-driven workflow that maintains repository health and consistency.
Key Features
01Branch guard protection for main/master with automated feature branch creation
02Integrated pull request creation (draft or ready) via GitHub CLI
03Automated pre-commit hook failure recovery and targeted linting fixes
04Intelligent integration with local commitlint configurations and custom rules
05Automatic Conventional Commits message generation following industry standards
060 GitHub stars
Use Cases
01Standardizing commit history across a team using Conventional Commits
02Automating the description of complex diffs into structured, meaningful messages
03Safely migrating staged changes from protected branches to new feature branches