# Create Pr

> Create a pull request for the current session. Use when the user wants to open a PR with the session's changes.

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

---

<!-- Customize this skill and select save to override its behavior. Delete that copy to restore the built-in behavior. -->

# Create Pull Request

Use the GitHub MCP server to create a pull request — do NOT use the `gh` CLI.

1. Run the compile and hygiene tasks (fixing any errors)
2. If there are any uncommitted changes, use the `/commit` skill to commit them
3. Review all changes in the current session
4. Write a clear, concise PR title with a short area prefix (e.g. "sessions: …", "editor: …")
5. Write a description covering what changed, why, and anything reviewers should know
6. Create the pull request, passing `show_ui=false` so the PR is created without opening a confirmation UI

