pr-creation - Create and validate pull requests
Creates pull requests by reviewing changes, iteratively critiquing and fixing code, running validation, monitoring CI, and reporting the result.
Tags
Updated: 2026-10-05Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Gather branch and diff context
- Review repository PR guidance
- Search deferred work items
- Push the feature branch
- Create or update pull requests
- Critique and fix code changes
- Run project validation commands
- Monitor CI checks
- Remove AI attribution
- Report the PR result
- Reflect on iteration efficiency
Inputs
- Feature branch
- Base branch
- Git diff
- Commit history
- Changed files
- Repository PR guidance
- Deferred-item documents
- PR template resource
- Critique prompt resource
- Project validation commands
- Existing PR number
Outputs
- Pull request
- Updated pull request
- Pushed commits
- Updated PR description
- CI check status
- PR URL
- Iteration retrospective
Requirements
- Authenticated GitHub CLI
- Committed changes
- Feature branch
- Task tool
- Opus model
- Repository resources
- Project test, lint, or typecheck commands
