From github
Creates GitHub pull requests interactively via /create-pr, prompting for repo, source/target branches, title, description. Uses GitHub MCP tool. Requires push access and existing branches.
How this skill is triggered — by the user, by Claude, or both
Slash command
/github:create-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
github:create-pr - Create a new pull request in a GitHub repository
github:create-pr - Create a new pull request in a GitHub repository
/create-pr [arguments]
Create a new pull request in a GitHub repository
Create a new pull request with source and target branches.
/create-pr [owner/repo]
This command helps you create a pull request with all necessary details.
create_pull_request toolUser: /create-pr my-org/my-repo
Claude: I'll help you create a pull request. What's the source branch?
User: feature/user-authentication
Claude: What's the target branch?
User: main
Claude: What should the pull request title be?
User: Add JWT-based user authentication
Claude: Please provide a description (optional):
User: This PR implements JWT-based authentication for the API:
- User login and registration endpoints
- Token generation and validation middleware
- Password hashing with bcrypt
- Unit tests for auth flows
Closes #42
Claude: Should this be a draft PR?
User: No
Claude: Creating pull request...
Pull request created successfully!
#15 - Add JWT-based user authentication
https://github.com/my-org/my-repo/pull/15
Status: Open
Source: feature/user-authentication -> main
Closes #123 or Fixes #123 in the descriptionfeat:, fix:, refactor:/review-pr: Get a comprehensive review of your PR/create-issue: Create an issue that this PR will resolve/view-workflow: Check CI/CD status for the PRnpx claudepluginhub thebushidocollective/han --plugin githubCreates GitHub Pull Requests using GitHub CLI: detects existing PRs for branches, pushes changes, generates titles/bodies from commits. Handles monorepos/submodules. Use for /create-pr or PR/review requests.
Creates draft pull/merge requests from the current branch using team templates. Validates title, body, and base branch before opening.
Creates GitHub pull requests with formatted descriptions, labels, issue references, draft mode, reviewers, and base branch selection from pushed branches. Use for 'create PR' or 'submit for review'.