creating-pull-request - Create GitHub Pull Request
Creates GitHub pull requests with automatic commit handling and content generation
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- detect base branch
- gather repository context
- validate prerequisites
- handle uncommitted changes
- generate PR title
- generate PR description
- present content for review
- push branch to remote
- create pull request
- return PR URL
Inputs
- Git repository
- Base branch
- PR title
- PR description
- Draft status
Outputs
- Pull request URL
- Pull request number
- Pull request status
Requirements
- GitHub MCP
- Git repository
- Git authentication
- Bash execution
