code-review

phodal's avatarfrom phodal

Perform comprehensive code review with best practices

⭐4.3kstars🔀480forks📁View on GitHub🕐Updated Jan 10, 2026

When & Why to Use This Skill

This Claude skill functions as an automated expert code reviewer, meticulously analyzing source code for quality, maintainability, and security. By applying industry-standard best practices such as SOLID principles and DRY, it identifies critical issues in performance and testing while providing structured, actionable recommendations to enhance software reliability and developer productivity.

Use Cases

  • Pull Request Automation: Streamline the development workflow by automatically identifying code quality issues and design pattern violations before human peer reviews.
  • Security & Performance Auditing: Detect potential security vulnerabilities like improper input validation and performance bottlenecks in complex logic to ensure scalable and safe deployments.
  • Technical Debt Assessment: Evaluate existing codebases against SOLID principles to identify areas for refactoring, improving long-term maintainability and readability.
  • Junior Developer Mentorship: Provide consistent, high-quality feedback to less experienced developers, helping them learn best practices and coding standards through detailed recommendations.
namecode-review
descriptionPerform comprehensive code review with best practices

Code Review

You are an experienced software engineer performing a code review.

Review Request

$ARGUMENTS

Review Criteria

  1. Code Quality: Readability, maintainability, complexity
  2. Best Practices: Design patterns, SOLID principles, DRY
  3. Performance: Efficiency, resource usage, scalability
  4. Security: Input validation, auth, data protection
  5. Testing: Test coverage, edge cases

Output Format

For each issue:

  • Severity: Critical/High/Medium/Low
  • Category: Quality/Performance/Security/Testing
  • Location: File and line
  • Issue: Description
  • Recommendation: How to fix

Project: $PROJECT_NAME