GitHub: Create PR

Creates or updates a GitHub PR filling every section of the required template.

Tested · Didn't pass

Test report

Verdict
Tested · Didn't pass
Tested
Jul 11, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · dcc3c88

Full install/trigger/output test: verbatim clone+copy install worked cleanly with valid strict-YAML frontmatter, and the trigger description is well-scoped (4/4 PR-creation prompts fire, 2/2 adjacent review/merge prompts correctly don't). A/B on drafting a template-compliant PR body showed no quality gain over baseline — both arms filled every section correctly, and the baseline was actually slightly more accurate (it caught a 'backoff' misclaim in the commit message); the skill's value is workflow discipline (template reading, preview gate, base-branch rules), not writing quality. Note: the real workflow hard-requires an authenticated gh CLI and a live remote; tested here as a dry-run against a local throwaway repo, stopping at the drafted title/body.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 4/5
  • Output vs. baseline 4/10
  • Docs & honesty 3/5

What GitHub: Create PR does

Create or update GitHub pull requests using the repository-required workflow and template compliance. Use when asked to create/open/update a PR so the assistant reads `.github/pull_request_template.md`, fills every template section, preserves markdown structure exactly, and marks missing data as N/A or None instead of skipping sections.

How to install GitHub: Create PR

git clone https://github.com/CherryHQ/cherry-studio
cd cherry-studio
mkdir -p ~/.claude/skills
cp -r .agents/skills/gh-create-pr ~/.claude/skills/gh-create-pr

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger GitHub: Create PR

  • /gh-create-pr Creates or updates a GitHub PR filling every section of the required template.

It also activates on plain-language prompts like these:

  • Open a pull request following our PR template
  • Update this PR description to match the template
  • Create a PR with a filled-out test plan section

Frequently asked questions

Is the GitHub: Create PR skill free?
Yes. The skill itself is free from CherryHQ/cherry-studio. SkillProof publishes the install command and an independent test verdict at no cost.
Does GitHub: Create PR work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 11, 2026. Verdict: Tested · Didn't pass. Full install/trigger/output test: verbatim clone+copy install worked cleanly with valid strict-YAML frontmatter, and the trigger description is well-scoped (4/4 PR-creation prompts fire, 2/2 adjacent review/merge prompts correctly don't). A/B on drafting a template-compliant PR body showed no quality gain over baseline — both arms filled every section correctly, and the baseline was actually slightly more accurate (it caught a 'backoff' misclaim in the commit message); the skill's value is workflow discipline (template reading, preview gate, base-branch rules), not writing quality. Note: the real workflow hard-requires an authenticated gh CLI and a live remote; tested here as a dry-run against a local throwaway repo, stopping at the drafted title/body.
How do I install GitHub: Create PR?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use GitHub: Create PR with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.