What problem does it solve? Code changes involving APIs, authentication, or user input often ship with preventable vulnerabilities like hardcoded secrets, SQL injection, and missing authorization. This Skill applies a structured security checklist with human checkpoints so critical issues are caught before commit or deployment. ## Core Features & Use Cases - OWASP Top 10 Coverage: A mandatory pre-commit checklist covering injection, broken access control, cryptographic failures, SSRF, and more, backed by a detailed references/owasp-checklist.md. - Secret & Input Validation Patterns: Concrete TypeScript examples for environment-variable secret loading with guards and Zod schema validation of untrusted input. - Threat Response Protocol: A five-step procedure (stop, assess, fix, rotate, search) for handling discovered vulnerabilities, plus severity-based dependency audit guidance. - Use Case: While adding a new authenticated API endpoint, the Skill walks you through verifying parameterized queries, CSRF protection, rate limiting, and auth coverage, with human checkpoints before proceeding past secrets exposure and SQL injection review. ## Quick Start Review this new API endpoint code against the security standards checklist and flag any hardcoded secrets, injection risks, or missing authentication.