/commit-push-pr
Commit, push, and open a PR
> /plugin marketplace add anthropics/claude-code
Command definition
commit-push-pr.mdallowed-tools: Bash(git checkout --branch:*), Bash(git add:*), Bash(git status:*), Bash(git push:*), Bash(git commit:*), Bash(gh pr create:*) description: Commit, push, and open a PR
Context
- Current git status: !`git status`
- Current git diff (staged and unstaged changes): !`git diff HEAD`
- Current branch: !`git branch --show-current`
Your task
Based on the above changes: 1. Create a new branch if on main 2. Create a single commit with an appropriate message 3. Push the branch to origin 4. Create a pull request using `gh pr create` 5. You have the capability to call multiple tools in a single response. You MUST do all of the above in a single message. Do not use any other tools or do anything else. Do not send any other text or messages besides these tool calls.
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows -- all through natural language commands.
Other commands on claude-code.
triage-issue
CommandTriage GitHub issues by analyzing and applying labels
More commands from other plugins.
devbox-entrypoint
CommandContext: runloop resumes a devbox by re-running the same entrypoint script, which invokes `cn serve --id <agentId> ...`. Because…
a11y-audit
CommandScan a frontend project for WCAG 2.2 accessibility violations and fix them. Usage: /a11y-audit [path]
c
CommandShortcut for "continue working" — pick the work in flight back up exactly where it stopped and keep going until it is done or…
sidecar
CommandSpawn a read-only sidecar subagent to investigate something in this checkout without editing files, moving branches, or touching…

