What problem does it solve? Developers shipping authentication, payment, or user-input features often miss vulnerabilities like hardcoded secrets, SQL injection, or missing authorization checks. This Skill provides a structured security checklist with concrete code patterns to catch these issues before deployment. ## Core Features & Use Cases - Ten-Domain Security Checklist: Covers secrets management, input validation, SQL injection, authentication/authorization, XSS, CSRF, rate limiting, sensitive data exposure, blockchain security, and dependency vulnerabilities. - Do/Don't Code Patterns: Provides concrete TypeScript, Next.js, and Supabase examples showing vulnerable code alongside the correct secure implementation. - Pre-Deployment Gate: A final checklist to run before any production release, plus automated security test examples for auth, validation, and rate limiting. - Use Case: When adding a new API endpoint that accepts file uploads, activate this Skill to validate file size/type, parameterize queries, enforce rate limits, and verify authorization checks. ## Quick Start Review my new API endpoint code for security vulnerabilities using the security checklist.