What problem does it solve?
This Skill prevents broken or incomplete Git commits by enforcing a safe, consistent workflow for staging the right files and creating a commit message without missing required checks.
Core Features & Use Cases
- Concern-based staging: stages all files for the current change so unrelated work-in-progress files are not accidentally included.
- Pre-commit verification workflow: requires reviewing
git status and cached diffs, then running lint/tests before committing to catch problems early.
- Release-aware version bump guidance: applies the repo’s rules for when to bump
src-tauri/package.json/tauri.conf.json and how to add the correct CHANGELOG.md entry.
Use case: after finishing a feature or fix (including docs, plans, and manifest updates), ask the AI to commit and it will help ensure the commit includes exactly the intended files and follows the project’s versioning and release conventions.
Quick Start
Use the commit skill when you are ready to commit changes for the current concern, and tell it a summary like: "Commit the completed work for this concern, include any needed version bump and changelog updates, and only stage the files related to these changes."