
Gh Create Pr
If you've ever pushed a PR only to realize you skipped half the template or marked everything N/A out of laziness, this fixes that. It reads your repo's pull_request_template.md, fills every section with actual context from your branch, and won't let you skip the preview unless you explicitly tell it to. The release note logic is especially solid: it decides whether to check the docs box based on whether users can actually see the change, not just whether code moved around. It handles fork workflows, pushes your branch if needed, and cleans up temp files. One less thing to forget at 11pm before merging.
- GitHub stars
- 47.2K
- last updated
- Jun 11, 2026
Install
$ npx -y skills add cherryhq/cherry-studio --skill gh-create-pr --agent claude-codeInstalls into .claude/skills of the current project.
Files
GitHub PR Creation
Stack tooling
This repository ships .agents/skills/gh-stack/SKILL.md as a public project skill; developers do not install the agent skill separately. Read it before operating on stacked branches or PRs. Agents that consume .agents/skills/ discover it directly. If a Claude checkout is missing .claude/skills/gh-stack, run pnpm skills:sync followed by pnpm skills:check; do not download a separate global copy.
Before the first gh stack command in a task, verify the GitHub CLI and install the official extension if it is missing:
command -v gh >/dev/null 2>&1 || {
echo "GitHub CLI is required: https://cli.github.com/" >&2
exit 1
}
gh auth status
if ! gh stack --help >/dev/null 2>&1; then
gh extension install github/gh-stack
fi
gh stack --help >/dev/null
Sponsors
Details
- Repository
- github.com/cherryhq/cherry-studio
- Categories
- Git & Pull Requests, Automation & Workflows
- License
- AGPL-3.0
- First seen
- Jun 11, 2026