Create PR
Developmentcreate-prCreate PR is an Agent Skill for development published in the penpot/penpot repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Create or update a GitHub PR following Penpot conventions.
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/penpot/penpot/blob/HEAD/.opencode/skills/create-pr/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/create-pr, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
Skill: create-pr
Create or update a GitHub PR. Read and follow:
mem:workflow/creating-prs— title format, description structure, writing principlesmem:workflow/creating-commits— commit type emojis
When to Use
- Creating a new PR from a feature branch
- Updating an existing PR's title or description to match conventions
Prerequisites
ghCLI authenticated (gh auth status)
Commands
Create:
gh pr create --repo penpot/penpot --title "<TITLE>" --body-file /tmp/pr-body.md
Update:
gh pr edit <NUMBER> --repo penpot/penpot --title "<TITLE>" --body-file /tmp/pr-body.md
Verify:
gh pr view <NUMBER> --repo penpot/penpot --json title,body