Create PR Skill
SkillDev toolsCreate a descriptive GitHub PR with summary and test plan using gh CLI
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Create PR Skill skill
What this skill tells your AI
The instructions your AI receives, as published by davidban77/gns3fy in .claude/skills/create-pr/SKILL.md and read by ahel’s review.
Create a well-structured GitHub Pull Request using the gh CLI.
Instructions
-
Determine the base branch:
- Use
$ARGUMENTSif provided, otherwise default todevelop.
- Use
-
Gather context by running:
git log <base>..HEAD --oneline— all commits in this branchgit diff <base>...HEAD --stat— changed files summarygit branch --show-current— current branch name
-
Push the branch if needed:
git push -u origin HEAD -
Analyze ALL commits (not just the latest) to understand the full scope of changes.
-
Create the PR using
gh pr create:- Title: Under 70 characters, descriptive of the overall change
- Body using this template:
## Summary - <1-3 bullet points describing what changed and why> ## Changes - <key file modifications and their purpose> ## Test plan - [ ] <specific testing steps relevant to the changes> -
Use a HEREDOC to pass the body to ensure correct formatting:
gh pr create --title "..." --body "$(cat <<'EOF' ## Summary ... EOF )" -
Return the PR URL when done.
Signals
- GitHub stars
- 69
- Forks
- 32
- Last commit
- Mar 2026
Advanced
- Catalog kind
- skill
- Gateway key
create-pr-davidban77- Source
- github.com/davidban77/gns3fy