PR Creator Skill
Create a pull request after development on a branch is complete.
Development Types
| Type | Branch Pattern | Title Prefix | Template |
|---|---|---|---|
| Feature | feature/* | feat: | feature.md |
| Bug fix | fix/* | fix: | fix.md |
| Documentation | docs/* | docs: | docs.md |
| Refactoring | refactor/* | refactor: | refactor.md |
Guidelines
- •Link the specification - Every PR must reference its specification
- •One feature per PR - Keep PRs focused and small
- •Request a review - Wait for approval before merging
Workflow
- •Analyze: Get branch name, commits (
main..HEAD), and diff to understand changes - •Find spec: Look for related spec in
docs/specs/ - •Preflight: Run
make preflightto verify CI checks pass - •Draft: Generate title and body using the appropriate template
- •Create: Push if needed, run
gh pr create --draft - •Report: Show PR URL