code-review
Review code for quality, security, and best practices
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Code Review
Comprehensive code review covering quality, security, and best practices.
When to Use
- Reviewing pull requests
- Pre-commit code quality check
- Security audit of new code
- Learning code review practices
Available Operations
- Quality Review: Code style, patterns, readability
- Security Review: OWASP vulnerabilities, input validation
- Performance Review: Efficiency, resource usage
- Full Review: All of the above
Instructions
Step 1: Identify Files to Review
Determine scope:
- Single file: Direct review
- Multiple files: Prioritize by change size
- PR: Focus on changed files
Step 2: Quality Review
Check against references/best_practices.md:
- Code organization
- Naming conventions
- Error handling
- Documentation
Step 3: Security Review
Check against references/security_checklist.md:
- Input validation
- Authentication/Authorization
- Data exposure
- Injection vulnerabilities
Step 4: Anti-Pattern Detection
Check against references/common_antipatterns.md:
- Code smells
- Design anti-patterns
- Language-specific issues
Step 5: Generate Report
Format findings by severity:
- Critical: Must fix before merge
- Warning: Should fix, not blocking
- Info: Suggestions for improvement
Resources
Load these Level 3 resources based on review type:
-
references/best_practices.md- Load for quality reviews -
references/security_checklist.md- Load for security audits -
references/common_antipatterns.md- Load for anti-pattern detection
Note: Only load the resource relevant to the current task to conserve tokens.
Examples
Example 1: Security-Focused Review
User asks: "Review this authentication code for security issues"
Response:
- Load
references/security_checklist.md - Check against OWASP Top 10
- Verify input validation
- Check token handling
- Report findings with severity
Example 2: Quality Review
User asks: "Review this PR for code quality"
Response:
- Load
references/best_practices.md - Check naming conventions
- Verify error handling
- Assess test coverage
- Report findings
Output Format
## Code Review Summary
**Files Reviewed:** N
**Issues Found:** N (Critical: N, Warning: N, Info: N)
### Critical Issues
- `file.go:123` - Description
- **Fix:** Suggested solution
### Warnings
- `file.go:45` - Description
### Suggestions
- Consider refactoring X for clarity
### Positive Observations
- Good error handling in Y
- Comprehensive test coverage
Notes
- Always load specific reference based on review type
- Don't load all references at once (token efficiency)
- Prioritize critical issues over style nits
- Consider project-specific patterns from .claude/rules/
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!