What problem does it solve?
Manual code reviews are time-consuming, inconsistent, and prone to missing critical issues like security vulnerabilities or subtle quality flaws. This Skill automates the systematic assessment of code, ensuring adherence to best practices across multiple dimensions.
Core Features & Use Cases
- Systematic Quality Checks: Evaluates code against 6 categories: functionality, security (OWASP), code quality (SOLID, DRY), performance, testing, and maintainability.
- Security Audit: Identifies common vulnerabilities like SQL injection, weak authentication, and sensitive data exposure.
- Code Quality Enforcement: Checks for readability, complexity, DRY principle, and SOLID principles.
- Use Case: Automatically review a pull request for security flaws and code quality issues before merging, providing a structured report with actionable feedback.
Quick Start
Use the code-reviewer skill to review the attached pull request diff for security vulnerabilities and code quality issues.