
Git Pr Reviewer
This automates the tedious parts of code review by running git diff against your base branch and systematically checking for common issues across security, performance, code quality, and testing. It looks for hardcoded secrets, SQL injection risks, N+1 queries, missing error handling, and test coverage gaps, then gives you a structured markdown summary with critical issues, warnings, and suggestions. The checklist approach is solid because it catches things you might miss at 4pm on a Friday. Works best when you want a second pair of eyes before merging or need to review a large PR where manual inspection would take forever.
- skills.sh installs
- 334
- GitHub stars
- 422
- last updated
- Aug 21, 2026
Install
$ npx -y skills add onewave-ai/claude-skills --skill git-pr-reviewer --agent claude-codeInstalls into .claude/skills of the current project.
Files
Git PR Reviewer
Instructions
When reviewing a pull request:
- Get the diff: Run
git diff main...HEADorgit diff <base-branch>...HEAD - Analyze changed files: Identify all modified, added, and deleted files
- Review each file for:
- Logic errors and bugs
- Security vulnerabilities (SQL injection, XSS, hardcoded secrets)
- Performance issues (N+1 queries, unnecessary re-renders, memory leaks)
- Code style and consistency
- Missing error handling
- Test coverage gaps
Review Checklist
Security
- No hardcoded credentials or API keys
- Input validation on user data
- Proper authentication/authorization checks
- No SQL injection vulnerabilities
- XSS prevention in place
Code Quality
- Functions are small and focused
- No code duplication
- Clear variable/function naming
- Proper error handling
- No unused imports or dead code
Performance
- No unnecessary database queries
- Efficient algorithms used
- Proper caching where needed
- No memory leaks
Testing
- New code has tests
- Edge cases covered
- Tests are meaningful, not just for coverage
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/onewave-ai/claude-skills
- Categories
- Security, Git & Pull Requests, Code Review & Quality
- First seen
- Jun 3, 2026
More from onewave-ai/claude-skills
All 108- Pipeline Health Analyzer334
- Webinar Content Repurposer334
- Meeting Intelligence System332
- React Component Generator332
- Sms Text Optimizer332
- Utm Parameter Generator332
- Deal Review Framework331
- Skill Composer Studio330
- Champion Identifier328
- Performance Profiler327
- Intent Signal Aggregator326
- Team Chemistry Evaluator326
- Practice Plan Creator325
- Deal Momentum Analyzer324
- Mvp Case Builder324
- Quota Setting Calculator324
- Scouting Report Builder324
- Sports Trivia Builder324
- Bracket Predictor323
- Sales Comp Plan Designer323
- Player Comparison Tool321
- Podcast To Content Suite321
- Weak Signal Synthesizer321
- Webinar To Content Multiplier321
Recommended
More Security1
nextjs-client-cookie-patternwsimmonds/claude-nextjs-skillsPattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component with user interaction (onClick325skills.sh installs
2
ln-625-dependencies-auditorlevnikolaevich/claude-code-skillsChecks outdated packages, unused deps, reinvented wheels, CVE/CVSS vulnerability scan. Use when auditing dependencies.324skills.sh installs
3
streamlit-snowflakejezweb/claude-skillsBuild and deploy Streamlit apps natively in Snowflake. Covers snowflake.yml scaffolding, Snowpark sessions, multi-page structure, Marketplace publishing as Nati320skills.sh installs
4
syncfusion-angular-blockeditorsyncfusion/angular-ui-components-skillsImplement the Syncfusion Angular Block Editor component. Use this skill for block-based editing with advanced formatting, custom menus, event handling, content 314skills.sh installs
5
clerk-authjezweb/claude-skillsClerk auth with API Keys beta (Dec 2025), Next.js 16 proxy.ts (March 2025 CVE context), API version 2025-11-10 breaking changes, clerkMiddleware() options, webh310skills.sh installs
6
maven-dependency-auditdecebals/claude-code-javaAudit Maven dependencies for outdated versions, security vulnerabilities, and conflicts. Use when user says "check dependencies", "audit dependencies", "outdate308skills.sh installs