What problem does it solve? Security reviews are often inconsistent and miss critical issues like exposed credentials, vulnerable dependencies, and dangerous code patterns. This Skill provides a structured methodology based on OWASP Top 10:2025 plus an automated Python scanner to detect and prioritize vulnerabilities in any project. ## Core Features & Use Cases - Automated Security Scanning: Run scripts/security_scan.py to detect hardcoded secrets, dangerous code patterns (eval, SQL concatenation, unsafe deserialization), missing lock files, and insecure configurations. - OWASP 2025 Guidance: Apply up-to-date checklists covering Broken Access Control, Supply Chain Security, Cryptographic Failures, and Exceptional Conditions. - Risk Prioritization: Score findings using CVSS, EPSS exploit likelihood, and asset value to focus remediation on what matters. - Use Case: Before deploying a Node.js application, run the scanner to find an exposed AWS key in a config file and critical npm dependency vulnerabilities, then use the checklists to verify security headers and CORS settings. ## Quick Start Scan my project directory for security vulnerabilities and report any critical findings with remediation steps.