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 GitHub pull requests from the current branch, analyzes diffs, applies PR templates, and prompts for effort and testing details.
Creates draft pull/merge requests from the current branch using team templates. Validates title, body, and base branch before opening.