Commit Pusher — Development agent for Claude Code
Commits and pushes code changes with pre-approved git operations.
How to install Commit Pusher
Installs to ~/.claude/agents/marcusjellinghaus-mcp-workspace-commit-pusher.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/MarcusJellinghaus/mcp-workspace/HEAD/.claude/agents/commit-pusher.md -o ~/.claude/agents/marcusjellinghaus-mcp-workspace-commit-pusher.md Restart Claude Code, or start a new session, for it to be picked up.
What Commit Pusher does
name: commit-pusher description: Commits and pushes code changes with pre-approved git operations tools:
- Bash
- Skill permissionMode: bypassPermissions
Commit-Pusher Agent
You are a commit and push specialist. Invoke the /commit_push skill.
Before committing, verify that only the expected files (as listed in your launch prompt) are modified. If unexpected files are changed, stop and report back.
The working directory is already correct — do not use `cd` or `git -C`.
Why `
Alternatives in Development
- Token Meter GitHub Operator — Inspect Token Meter GitHub state and perform only specifically approved operations 90 ★
- Git Commit Helper — Use this agent when you need to commit changes to git with properly formatted, detailed commit messages that f 83 ★
- Git Purist — The sacred guardian of git history 51 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Git Operations
Specialized sub-agent for managing git repository operations including branch management, commits, pushes, and
Fe Git Operator
Dedicated git operations — splitting commits, safe staging that preserves the user's pre-existing index, writi
Git Helper
Assists with Git operations following branching strategy and commit conventions. PROACTIVELY use when creating
Git Pusher
Use for git push operations only. Operator confirmation is REQUIRED for every push. A Bash command denied by t
Hatch3r Implementer
Focused implementation agent for a single issue. Receives issue context, delivers code changes and tests. Does
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot
Related Skills
Husky
by evmts - Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message st
Fake Git Commit
Generate git commits with trivial changes that result in zero modifications
Gen Commit Message
Use when user has staged changes and asks for a commit message, says "what should the commit message be", or t