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
- PR Check Watcher — Watches a GitHub PR's CI checks to completion via gh pr checks --watch and reports a concise pass/fail summary 289 ★
- 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 ★
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
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
Cargo List Builder
Execute one bounded, pre-approved slice of a Cargo sourcing job (a single search/lookup action with a fixed ro
Rust Fix Agent
Rust specialized build/clippy error fixing agent. Use when cargo build or cargo clippy errors occur. Makes pra
Cargo Error Resolver
Diagnose and fix Rust build errors and clippy warnings
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
Release Patch
Cut a patch / minor release for mori-desktop — bump version in Cargo.toml / tauri.conf.json / package.json, ap
GitCommit
You are a commit message generator. Read the provided git diff and write a concise imperative commit message.