Commit, Push, and Create/Update PR
Full workflow: stage → commit → push → find issue → create/update PR. $ARGUMENTS
Pass draft as argument to create a draft PR instead of a normal PR.
Workflow
- Read
${CLAUDE_PLUGIN_ROOT}/../mp/skills/shared/GIT_COMMIT_WORKFLOW.mdnow. - Run Phase A (commit via
mp-git-committer) withpush: true. Delta: on SKIP (nothing to commit), check if the branch is already pushed; if yes, continue to Phase B. - Run Phase B (find linked issue).
- Run Phase C (create or update PR via
mp-pr-manager), passingdescription_hintfrom $ARGUMENTS or the Phase A summary. Its PR rules and troubleshooting apply.
Output
After completion, display:
- Commit hash and message (if committed)
- Push status
- Base branch used
- PR URL and number
- Whether PR was created or updated
- Steps skipped (if any)
- Session Activity: list agents dispatched