>- Create and review pull requests following project standards including title format, description template, and review checklist. Use when creating PRs, writing PR descriptions, or reviewing pull requests.
527 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
8685
stars on the repo
on the repository, not the skill itself
Install
one command, takes just this skill from the repository
RI-123 Add user profile editing
#456 Fix memory leak in connection pool
PR Description Template
# What
Describe what was changed.
# Testing
Describe how to test the changes.
---
Refs #RI-123
PR Description Guidelines:
Keep it concise - Avoid verbose descriptions
Focus on high-level changes - Don't list every code change in the #What section
Brief and to the point - The diff shows the details; describe the "why" and "what" at a high level
Technical decisions - Only mention significant architectural or design decisions if relevant
Link, don't auto-close - Use Refs #RI-123 / Addresses #RI-123, not Closes/Fixes/Resolves - those keywords auto-close the issue when the PR merges, and tickets should be closed manually, not by the merge
Review Process
As PR Author
Respond to all comments - Address every piece of feedback
Don't take feedback personally - Reviews improve code quality
Update code based on feedback - Make requested changes
Mark conversations as resolved - After addressing feedback
Keep PR up to date - Rebase on main regularly
As PR Reviewer
Be constructive and respectful - Focus on improvement
Focus on logic, not style - Linter handles formatting
Check for:
Logic errors and edge cases
Performance issues
Security concerns
Test coverage
Missing documentation
Architectural concerns
Review Checklist
[ ] Code follows project patterns
[ ] Tests are comprehensive
[ ] No console.log or debug code
[ ] TypeScript types are proper
[ ] Error handling is adequate
[ ] Documentation is updated
[ ] No security vulnerabilities
[ ] Performance is acceptable
How to use it
Copy the folder
Take redis/pull-requests from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
Check the name does not clash
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.