Cp — Git skill for Claude Code
Stage, commit and push all code in the current branch.
How to install Cp
Installs to ~/.claude/skills/zircote-gh-cp/SKILL.md
mkdir -p ~/.claude/skills/zircote-gh-cp && curl -fsSL https://raw.githubusercontent.com/zircote/gh/HEAD/commands/cp.md -o ~/.claude/skills/zircote-gh-cp/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Cp does
allowed-tools:
- Bash
- Glob
- Grep
- Read
- Write description: Stage, commit and push all code in the current branch
Memory
Search first: `/mnemonic:search {relevant_keywords}` Capture after: `/mnemonic:capture {namespace} "{title}"`
Run `/mnemonic:list --namespaces` to see available namespaces from loaded ontologies.
If `$ARGUMENTS` contains `--help` or `-h`:
**Output this help and HALT (
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
Cmp
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