What problem does it solve?
This Skill eliminates the risk of overlooked security vulnerabilities when building features that handle user authentication, sensitive data, API endpoints, or payment processing, which can lead to data breaches, financial loss, and regulatory non-compliance.
Core Features & Use Cases
- Comprehensive Security Checklists: Covers 10 core security domains including secrets management, input validation, SQL injection prevention, authentication/authorization, XSS/CSRF protection, rate limiting, and blockchain security.
- Pre-Deployment Validation: Provides a consolidated checklist to verify all security controls are implemented correctly before pushing code to production.
- Use Case: For example, when building a new user login endpoint, this Skill guides you to store authentication tokens in httpOnly cookies, validate login input with schema validation, add rate limiting to prevent brute force attacks, and ensure no secrets are hardcoded in the codebase.
Quick Start
Use the security-review skill to audit the new payment processing feature you are developing for security gaps before deploying it to production.