Git Toolkit

Use when about to commit staged work, authoring or amending any commit, opening or updating a PR, or preparing a release — routine authoring intent, not only explicit asks. Governs change narration across the git + GitHub lifecycle: branch naming and worktree setup, commit authoring, history cleanup, PR descriptions and issue linking, CI failure triage, review-thread resolution, merge readiness and execution, release notes. Enforces conventional-commits (when in use), imperative mood, ≤72-char subjects, and trailer placement. Also fires on asks to write, validate, review, fix, sync, or clean up that text, and when commits feel inconsistent. Works on GitLab, Codeberg/Forgejo, and Bitbucket Cloud. Never auto-publishes or auto-adds trailers. Read-only inspection (status, log, diff) stays out.

milanhorvatovic 386698d 37 files · 342.0 KB Updated

File contents

milanhorvatovic/ai-hub/tree/main/skills/git-toolkit commit 386698d511

Frequently asked questions

npx skillmds@latest add milanhorvatovic/git-toolkit