What problem does it solve? Writing secure code requires constant vigilance against common vulnerabilities like SQL injection, XSS, CSRF, and leaked secrets. This Skill provides a consolidated set of defensive coding patterns so you avoid shipping exploitable authentication, database, and API code. ## Core Features & Use Cases - Input Validation & Injection Prevention: Pydantic-based request validation, path traversal guards, and parameterized SQL queries with SQLAlchemy. - Authentication & Secrets Management: bcrypt password hashing, JWT token creation/verification, rate limiting, and environment-based secret handling with log filtering. - Web Security Hardening: XSS escaping with bleach sanitization, CSRF token verification, security headers middleware, HTTPS enforcement, and audit logging. - Use Case: When building a FastAPI endpoint that accepts user registration, apply the validation models, password hashing, rate limiting, and security headers patterns to ship a hardened endpoint. ## Quick Start Review my FastAPI user registration endpoint and apply the security best practices patterns to fix any vulnerabilities.