pr-create - Create and validate a GitHub pull request
Creates a pull request from current changes, monitors GitHub CI, and fixes failures until CI passes.
Tags
Updated: 2026-09-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Assess repository changes
- Create feature branches
- Stage and commit changes
- Sync with the base branch
- Draft pull request content
- Run local project checks
- Push branches to origin
- Create draft pull requests
- Monitor GitHub CI
- Fix CI failures
- Track progress with tasks
Inputs
- Current repository changes
- GitHub repository
- Base branch
- Optional reviewer
- PR title and body approval
Outputs
- Feature branch
- Git commits
- Pushed remote branch
- Draft pull request
- CI status
- Failure fixes
- Pull request URL
- Task progress state
Requirements
- Claude Code
- TaskCreate, TaskUpdate, and TaskList tools
- Git repository
- GitHub-hosted project
- GitHub CLI
- GitHub Actions CI
- Repository access permissions
