with one click
commit
Stage and commit related changes with conventional commits
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Stage and commit related changes with conventional commits
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | commit |
| description | Stage and commit related changes with conventional commits |
You are to intelligently analyze the current uncommitted git changes and create logical commits that group related functionality together.
First, gather information about the changes using these git commands:
!git status --short!git diff --name-status!git diff --name-status --cached!git diff --stat!git log --oneline -20Analyze the changes to identify logical groupings:
For each logical group, create a conventional commit with format: <type>(optional scope): <description>
Valid types:
feat: A new featurefix: A bug fixchore: Routine tasks, dependency updates, cleanuprefactor: Code changes that neither fix a bug nor add a featuredocs: Documentation only changestest: Adding or updating testsstyle: Code style changes (formatting, etc.)perf: Performance improvementsci: CI/CD changesbuild: Build system changesrevert: Revert a previous commitDescription format:
Stage and commit each group:
git add <files> to stagegit commit -m "<commit message>"!git log --oneline -5If the changes include:
Quezzi.Web/Services/CachedCityService.cs (new)Quezzi.Web/Program.cs (DI registration)Quezzi.Web/Services/CityService.cs (simplified)Group these as one commit: feat(cache): add caching layer to CityService
Then stage and commit those files together.
Now proceed to analyze the changes, group them logically, and create the commits.