Git Tools¶
Version: 0.1.0 | Skills: 1 | Agents: 0
Git Tools provides lightweight git automation — currently a single skill for conventional commit message generation.
Skills¶
/git-commit — Conventional Commit Automation¶
Analyzes staged changes and generates a Conventional Commits message. Runs on the Haiku model for fast, low-cost execution.
Workflow:
- Check Repository State — Runs
git status --porcelain. If clean, reports nothing to commit. - Stage Changes — Stages all modified and untracked files (
git add -A). - Analyze Diff — Reads the staged diff to understand what changed.
-
Generate Message — Creates a conventional commit message following the format:
Types:
feat,fix,docs,style,refactor,test,chore -
User Confirmation — Presents the message for approval via
AskUserQuestion. - Commit — Executes
git commitwith the approved message.
Model Choice
Git-commit uses Haiku intentionally — commit message generation is a quick, focused task that doesn't need the reasoning power of Sonnet or Opus. This keeps the operation fast and cost-effective.