create-pull-request - Create GitHub Pull Requests Following Project Conventions
Create a GitHub pull request following project conventions, handling commit analysis, branch management, and PR creation via gh CLI.
Tags
Updated: 2026-06-30Capabilities
What this skill does
- Check gh CLI installation
- Verify GitHub authentication
- Check existing pull requests
- Identify current git branch
- Analyze recent git commits
- Review code diff
- Extract issue numbers from context
- Generate descriptive PR title
- Read PR template file
- Create pull request via gh CLI
- Create draft pull request
- Open PR in browser
- Push branch to remote
Inputs
- GitHub repository
- Git branch
- GitHub authentication credentials
- PR template file
- Commit messages
- Git remote configuration
Outputs
- GitHub pull request
- Pull request URL
- Pull request opened in browser
Requirements
- gh CLI installed
- GitHub authentication configured
- Git repository initialized
- Git remote configured
