What problem does it solve?
This Skill ensures high code quality, identifies security vulnerabilities, and suggests performance optimizations. It automates the rigorous process of code review, helping teams maintain best practices, reduce technical debt, and deliver more robust and secure software.
Core Features & Use Cases
- Security Audits: Detects hardcoded secrets, input validation flaws, SQL/XSS injection risks, and authentication/authorization issues.
- Code Quality Analysis: Validates clear naming, adherence to SOLID principles, proper error handling, and comprehensive docstrings.
- Performance Optimization: Identifies N+1 queries, inefficient algorithms, and opportunities for caching or asynchronous processing.
- Use Case: You've received a pull request and need a thorough review for security, quality, and performance. This Skill can analyze the code, provide structured feedback with severity levels, and suggest concrete improvements, ensuring only high-quality code merges.
Quick Start
Use the code-reviewer skill to review the attached Python code for security issues, code quality, and performance bottlenecks, providing actionable suggestions.