# Pr

> Creates a branch, commits the changes, and opens a pull request whose description summarizes the full diff between base and head. Use when the user asks to create a pull request, open a PR, or submit changes for review.

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

---


# Pull request creation

## Workflow

1. Create a branch from the base branch. Never commit directly to the default branch.
2. Stage and commit the changes.
3. Open the PR with `gh pr create`.

## PR description

- Compose the description from the **full diff between the PR's base and head**, not from individual commit messages or the original instructions alone.
- Write the full context of the current plan so a reviewer can understand the change without extra explanation.

