What problem does it solve? Developers and reviewers often miss security vulnerabilities like injection flaws, broken access control, weak cryptography, and prompt injection because security guidance is scattered across many standards. This Skill consolidates OWASP Top 10:2025, ASVS 5.0, LLM Top 10 (2025), and Agentic AI security (2026) into actionable checklists and safe/unsafe code patterns. ## Core Features & Use Cases - Security Code Review Checklists: Structured checks for input handling, authentication, access control, data protection, and error handling mapped to OWASP categories. - Safe/Unsafe Code Patterns: Side-by-side examples for SQL injection, command injection, password hashing, fail-closed authorization, and LLM output handling. - AI-Specific Coverage: Dedicated guidance for prompt injection, excessive agency, unbounded consumption, and the ten agentic AI risks (ASI01–ASI10). - Per-Language Quirks: Reference file covering security pitfalls for 20+ languages including Python, JavaScript, Go, Rust, PHP, and C/C++. - Use Case: While reviewing a Flask API pull request, apply the checklist to catch a missing authorization decorator, an f-string SQL query, and a fail-open permission check before merge. ## Quick Start Review this authentication module for OWASP Top 10 vulnerabilities and suggest fixes for any issues found.