create-pr
Installation
SKILL.md
Create PR
Create exactly one review-ready GitHub pull request from the current task branch. Treat pull request creation as an externally visible action. Authorization, repository state, publication safety, and post-creation verification are mandatory boundaries.
Hard boundaries
- Do not create a pull request without explicit authorization in the current request or applicable instructions.
- Treat a direct request such as “create the PR” or “open a PR” as authorization. Do not treat questions such as “can this become a PR?”, requests to draft or assess one, or discussion of this skill as authorization.
- Do not create from
main,master, or the repository's default branch. - Do not create a duplicate pull request for a head branch that already has an open pull request.
- Do not modify an existing pull request, request reviewers, apply labels, enable auto-merge, merge, close, or delete branches unless separately authorized.
- Do not make code changes, create commits, rewrite history, or perform unrelated cleanup. Report a blocker when the branch is not ready.
- Follow more specific repository and directory instructions over this skill.