# Pr

> Creates or updates a pull request from the commits already on the current branch.

- Skill: `martinopolo/pr` (Agent Skill)
- Install (CLI): `npx skillmds@latest add martinopolo/pr`
- Raw SKILL.md: https://api.skillmd.com/api/skills/martinopolo/pr/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: MartinoPolo (https://skillmd.com/u/martinopolo)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/martinopolo/pr

---


# Create or Update Pull Request

Create or update a PR from existing commits on current branch. $ARGUMENTS

Pass `draft` as argument to create a draft PR instead of a normal PR.

## Workflow

1. Read `${CLAUDE_PLUGIN_ROOT}/../mp/skills/shared/GIT_COMMIT_WORKFLOW.md` now.
2. Run **Phase B** (find linked issue). Phase A does not apply — commits already exist on the branch.
3. Run **Phase C** (create or update PR via `mp-pr-manager`), including its result handling, escalation, PR rules, and troubleshooting.

## Output

After completion, display:

- Base branch used
- PR URL and number
- Whether created or updated
- **Session Activity:** list agents dispatched

