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

  1. Confirm the working directory is the intended Git repository. Use gitty -C <path> ... when operating outside its root.
  2. Run gitty providers if provider availability is unknown. Auto mode falls through installed Codex, Claude Code, and OpenCode providers when one fails; an explicit --provider does not fall back. If gitty is missing, tell the user and offer the installation command from CLI reference; do not silently install software.
  3. Inspect the input with gitty diff before generation. Use gitty diff --stat for a compact view or gitty diff --all only when unstaged and untracked changes belong in scope.
  4. Generate with gitty gen. Add constraints such as --type, --scope, --hint, --style, or --provider only when they reflect the repository or user request.
  5. Return the generated message. Copy, commit, stage all changes, or push only when the user asked for that mutation.

Preserve repository safety

Installs
13
Repository
lassejlv/skills
GitHub Stars
43
First Seen
Aug 13, 2026
gitty — lassejlv/skills