gitty
Installation
SKILL.md
Gitty
Use gitty as the commit-message interface while keeping Git state changes within the user's authorization.
Run the workflow
- Confirm the working directory is the intended Git repository. Use
gitty -C <path> ...when operating outside its root. - Run
gitty providersif provider availability is unknown. Auto mode falls through installed Codex, Claude Code, and OpenCode providers when one fails; an explicit--providerdoes not fall back. Ifgittyis missing, tell the user and offer the installation command from CLI reference; do not silently install software. - Inspect the input with
gitty diffbefore generation. Usegitty diff --statfor a compact view orgitty diff --allonly when unstaged and untracked changes belong in scope. - Generate with
gitty gen. Add constraints such as--type,--scope,--hint,--style, or--provideronly when they reflect the repository or user request. - Return the generated message. Copy, commit, stage all changes, or push only when the user asked for that mutation.