What problem does it solve?
This Skill removes the friction of creating consistent Git commits by inspecting current working-tree changes, generating a professional FEAT/FIX/DOCS message, and pushing the result automatically.
Core Features & Use Cases
- Change inspection (status + diff): Detects whether the current repo has uncommitted changes and inspects what changed.
- Conventional commit message generation: Creates an English commit message with a FEAT/FIX/DOCS prefix based on the diff contents.
- Safe execution flow (stage → commit → push): Stages only relevant changes, commits once per repo, and pushes to the configured remote/branch while continuing if a push fails.
- Optional multi-repo automation: With
--all, iterates over local repos on the host (LOCAL_PROJECTS plus vps-ops-toolkit), skipping clean repos.
Quick Start
Run the command to commit and push the changes in your default toolkit repo: /git-commit.