What problem does it solve?
This Skill eliminates the risk of undetected security vulnerabilities in code handling authentication, user input, secrets, API endpoints, payments, and sensitive data, which are common attack vectors leading to data breaches and platform compromise.
Core Features & Use Cases
- Comprehensive Security Checklists: Covers secrets management, input validation, SQL injection prevention, authentication/authorization, XSS/CSRF protection, rate limiting, dependency security for web apps, plus cloud infrastructure and Solana blockchain security guidelines.
- Pre-Deployment Validation: Provides a final checklist to ensure all security controls are implemented correctly before production deployment.
- Use Case: When building a new user authentication API endpoint, use this Skill to verify secure token storage, proper authorization checks, and enabled rate limiting to prevent unauthorized access and abuse.
Quick Start
Use the security-review skill to audit the new payment processing feature for all required security controls before merging to main.