creating-pull-requests

star 0

Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation.

1gy By 1gy schedule Updated 12/27/2025

name: creating-pull-requests description: > Creates pull requests with generated descriptions. Triggered when: PR creation, pull request, merge request, code review preparation. allowed-tools: Bash(git:), Bash(gh:)

Pre-check

git branch --show-current
git status
git log --oneline <main-branch>..HEAD  # Check CLAUDE.md for main branch name

Push to Remote

git push -u origin <branch-name>

PR Description Format

## Summary

- [Change 1]
- [Change 2]

## Test plan

- [ ] [Test item 1]
- [ ] [Test item 2]

Create PR

gh pr create \
  --title "<title>" \
  --body "$(cat <<'EOF'
## Summary

- Changes...

## Test plan

- [ ] Test items...
EOF
)"

Options

Option Usage
--draft Draft PR
--base <branch> Target branch
--assignee @me Self-assign
--label <label> Add label

Completion Report

  • PR URL
  • Title
  • Target branch
Install via CLI
npx skills add https://github.com/1gy/jpp --skill creating-pull-requests
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator