Cmp — Git skill for Claude Code
Stage, commit and push all code in the current branch.
How to install Cmp
Installs to ~/.claude/commands/mrgoonie-claude-code-setup-cmp.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/mrgoonie/claude-code-setup/HEAD/.claude/commands/cmp.md -o ~/.claude/commands/mrgoonie-claude-code-setup-cmp.md Restart Claude Code, or start a new session, for it to be picked up.
What Cmp does
description: Stage, commit and push all code in the current branch
Use `git-manager` agent to stage, commit and push all code in the current branch.
Alternatives in Git
- Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
- Commit Commands — Git commit workflows: commit, push, and PR creation 14k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Cp
Stage, commit and push all code in the current branch
Push All.SKILL
Use when the user explicitly asks to stage all current changes, create a commit, and push to the remote after
J Create PR
Automate PR workflow — stage, commit, branch, push, and open a GitHub PR. Use when ready to submit changes for
Code Commit
Format, pre-commit, stage safely, propose commit message, commit and push (HITL gated)
Git Commit Push
Automatically stage, commit, and push all changes to the remote Git repository
Commit Push PR
Stage, commit, push, and open a pull request.
Related Agents
Git Manager
Use this agent when you need to stage, commit, and push code changes to the current git branch while ensuring
GitOps
Git operations specialist. MUST BE USED for branch management, conflict resolution, git history analysis, work
Push Analyst
Pre-push analyst subagent. Inspects the commits-to-push range for sensitive files, divergence, and branch prot