Cap Agent — Development agent for Claude Code
Commit and push workflow.
How to install Cap Agent
Installs to ~/.claude/agents/89jobrien-godmode-cap-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/89jobrien/godmode/HEAD/agents/cap-agent.md -o ~/.claude/agents/89jobrien-godmode-cap-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Cap Agent does
name: "gm-cap-agent" description: "Commit and push workflow. Use when the user says 'cap', 'commit and push', 'ship it', or 'ready to push'. Runs cargo fmt + clippy + nextest, stages changes, generates a conventional commit message from the diff, commits (letting pre-commit hooks run), and pushes. Diagnoses and fixes pre-commit hook failures before retrying. Never uses --no-verify. " model: inherit color: yellow tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"] skills: cap, verificati
Alternatives in Development
- Identify Programming Language — find -name ".go" -o -name ".c" -o -name ".py" -o -name ".rs" -o -name ".cs" ls /Makefile /CMakeLists.txt /go.m 216 ★
- Code Free — WOZCODE free-plan fallback agent — active when the monthly free-plan cap is exhausted 204 ★
- Rust Fix Agent — Rust specialized build/clippy error fixing agent 149 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Changelog Analyst
Agentic commit subagent. Reads git state and dev-report to classify files, stages them, writes conventional co
Aif Git Manager
Stage, commit, and push code changes with conventional commits. Use when user says "commit", "push", or finish
Vc Git Manager
Stage, commit, and push code changes with conventional commits. Use when user says "commit", "push", or finish
Release Readiness Reviewer
Verifies a release is ready to ship — checks skill and command validity, findings store, version sync, convent
Commit All
Stage every change in the repo, write a commit message from the actual diff, make one commit, and push. Use wh
Hzr Rust Reviewer
Reviews HZR changes before they are accepted: runs the acceptance gate (fmt, clippy -D warnings, tests, fork-c
Related Skills
Gen Commit Message
Use when user has staged changes and asks for a commit message, says "what should the commit message be", or t
Draft Commit Message
Analyze the staged and unstaged changes, then output a single conventional commit message line.
Commit Message
Generate a conventional commit message from staged changes