From codagent
Commits changes, pushes to remote, and creates or updates a pull request for the current branch. Invoke via `/push-pr` or phrases like 'push pr' or 'create pr'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codagent:push-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Commit all changes, push to the remote, and create or update the pull request for the current branch.
Commit all changes, push to the remote, and create or update the pull request for the current branch.
Run validator detection
agent-validator detect 2>&1agent-validator:validator-run skill and wait for it to pass before proceedingCheck for uncommitted changes using git status --porcelain
git diff --staged and git diff to see what's changed.env or credentials)git commit -m "message"; add -m "Co-Authored-By: <Name> <email>" only when the co-author identity is explicitly configured or provided by the userPush to remote
git branch --show-currentgit push -u origin <branch>Check if PR exists
gh pr view --json url,title,state,number,headRefOid while capturing stdout, stderr, and exit codestate field from the JSON responseheadRefOidgh repo view --json defaultBranchRef --jq .defaultBranchRef.namegit log <default-branch>..HEAD --onelinegh pr edit <pr-number> --body "updated description"gh repo view --json defaultBranchRef --jq .defaultBranchRef.namegit log <default-branch>..HEAD --onelinegh pr create --base <default-branch> --title "title" --body "description"Print the PR URL at the end so it's easy to find
npx claudepluginhub codagent-ai/agent-skills --plugin codagentCommits changes to a new git branch (if on main), pushes to origin, and creates or views GitHub PR with gh CLI. Activates on 'commit and push', 'open PR', 'ship it'.
Creates or updates GitHub pull requests for the current branch. Handles push, title/description generation from commits, and CI verification.
Pushes commits, auto-creates feature branches from commit messages, and creates/updates GitHub pull requests using git and gh CLI. Manages clean trees and multi-PR splitting.