Prepare and open a safe GitHub pull request for this repository. Use when the user asks to create, open, or prepare a pull request from completed branch work. Inspect the branch and diff, validate changes, follow the repository PR template, push only when authorized, and open a draft PR by default.
75
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Prepare reviewable pull requests for main. Keep the branch focused, preserve unrelated work, and never merge or modify another person's pull request.
Inspect the current branch, git status --short, the diff against main, recent commits, and any existing pull request for the branch.
Confirm the branch is not main and that it contains a small, coherent change. If the scope, target branch, or included files are unclear, ask before proceeding.
Ensure all intended work is committed. Use the create-commit skill if a commit is needed.
Run the relevant validation commands from CONTRIBUTING.md. Report failures accurately; do not weaken checks or use bypass flags.
Derive a concise Conventional Commit-style PR title, such as docs(react): add testing resources. Reuse a suitable user-provided title.
Build the description from .github/pull_request_template.md:
Closes #<number> only when an issue is known.If the user asked to open the PR, push the current branch and create a draft pull request targeting main. Use GitHub CLI or an authenticated GitHub integration. If the user asked only to prepare it, provide the title and body without pushing or creating anything.
Return the PR URL, target branch, title, validation results, and any limitations.
--force, alter branch history, merge, approve, or request review unless explicitly asked.main as the base branch unless the user specifies another target.fb5f7af
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.