← ClaudeAtlas

commit-push-prlisted

Create a branch if needed, commit working-tree changes, push to origin, and open a GitHub pull request with gh. Use when the user asks to commit-push-pr, ship a PR, or commit push and open a pull request in one go.
piscis/agent-skills · ★ 0 · Code & Development · score 71
Install: claude install-skill piscis/agent-skills
# Commit, push, and open a PR Prefer git and `gh` tools only for this workflow. Gather context first (run in parallel): ```bash git status git diff HEAD git branch --show-current ``` Based on the above changes: 1. Create a new branch if on `main` (or the repo's default branch). 2. Create a single commit with an appropriate conventional commit message. 3. Push the branch to origin. 4. Create a pull request using `gh pr create`. 5. Do all of the above in a single message via parallel tool calls where possible. Do not use unrelated tools. Do not send other text besides the tool calls until the PR URL is available, then report the PR URL. 6. Use conventional commit messages and PR titles.