# Create Pr

> Publish or update one repository-adaptive, exact-SHA pull request without duplicating or broadening authority

- Skill: `shenxingy/create-pr` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add shenxingy/create-pr`
- Raw SKILL.md: https://api.skillmd.com/api/skills/shenxingy/create-pr/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: shenxingy (https://skillmd.com/u/shenxingy)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/shenxingy/create-pr

---


# Create or update PR

Publish one independently reviewable and reversible delivery unit. Use the
shared `$delivery` context/state controller; do not assume GitHub, `origin`,
`main`, branch ownership, or autonomous PR authority.

**One PR = one independently reviewable and reversible delivery unit.**

Tests, migrations, generated files, and documentation for that same behavior
belong together. Independent behavior becomes independent or explicitly
stacked delivery records.

