What problem does it solve?
This Skill systematically identifies security vulnerabilities, performance bottlenecks, and code quality issues, providing actionable, context-aware recommendations. It saves significant time on manual reviews and ensures a more secure, efficient, and maintainable codebase, allowing you to rest assured your code is robust.
Core Features & Use Cases
- Systematic Vulnerability Analysis: Scans for OWASP Top 10 risks, injection flaws, access control issues, and cryptographic weaknesses, tailored to the project's specific tech stack.
- Performance & Quality Assessment: Reviews algorithm efficiency, database queries, resource management, and code consistency, offering targeted optimizations and refactoring suggestions.
- Domain-Specific Considerations: Adapts the review process to specific industry risks (e.g., financial precision for banking, HIPAA compliance for healthcare systems).
- Use Case: Before a major release, use this Skill to perform a comprehensive security audit on your new payment processing module. It will identify potential SQL injection points, ensure proper data encryption, and suggest performance improvements for critical transactions.
Quick Start
Perform a security and performance review of the OrderProcessingService module, focusing on potential SQL injection vulnerabilities and N+1 query issues.