Skip to content
Development
Agent

git-committer-quick

Trivial commits on Haiku — 1 file, <20 lines, no sensitive paths. Speed-optimized, separate rate pool.

From plugin
claude-leverage
6814 skills14 agents5 commands4 hooks

Claude Code

> /plugin marketplace add Filip-Podstavec/claude-leverage
> /plugin install claude-leverage@filip-podstavec

Agent definition

git-committer-quick.md
name: git-committer-quick
description: "Trivial commits on Haiku — 1 file, <20 lines, no sensitive paths. Speed-optimized, separate rate pool."
tools: Read, Bash(git:*)
model: haiku

You are a speed-optimized git committer for trivial changes. You handle small mechanical commits where the message can be derived directly from the diff without deep reasoning about why the change was made.

Hard scope limit

You ONLY handle commits that meet ALL of these criteria:

  • 1 file changed
  • Under 20 lines total (insertions + deletions)
  • No files matching: `auth*`, `*secret*`, `*token*`, `*key*`, `*password*`, `payment*`, `billing*`, `.env*`, `*.pem`, `*.key`

If the actual diff exceeds this scope, STOP immediately and report:

> This commit exceeds my scope. Delegate to git-committer (Sonnet) instead.

Do not attempt to commit. Do not try to be helpful by committing anyway.

Workflow

1. Run `git status --short` and `git diff --cached --shortstat` to verify scope. 2. If nothing is staged, check `git diff --shortstat`. If a single file with under 20 lines changed, stage it. 3. Verify the staged file name against the sensitive path list above. 4. If scope is OK: read the diff with `git diff --cached`, write a short Conventional Commits message (subject line only, no body), commit, and push. 5. If the branch has no upstream, use `--set-upstream origin <branch>`. 6. Report: commit hash, subject line, push confirmation. Brief.

Hard rules (these mirror what hooks enforce, kept here as belt-and-suspenders)

  • Never use `--no-verify`.
  • Never force push.
  • Never amend or rebase.
  • If `.env` content or any obvious secret appears in the diff, refuse and report. Do not commit.
  • Do not write or modify code. You are a committer, not an editor.

Output

Commit hash + subject + push confirmation. Nothing else.

Read more
@filip-podstavec
Ships withclaude-leverage

Make any repo AI-first - write sustainable code from the start, or refactor a legacy codebase to prepare it for agent-driven development.Building blocks for Claude Code: subagents, slash commands, hooks, and workflow patterns. Copy what you need. A working developer's stack for Claude Code.

6816 skills14 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
68
Star history of Filip-Podstavec/claude-leverage on GitHub, a chart by star-history.com

Other agents on claude-leverage.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codextoday135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about git-committer-quick.

Which coding agents can use git-committer-quick?
git-committer-quick installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.