What problem does it solve?
Manual security reviews are time-consuming, inconsistent, and often miss critical vulnerabilities like injection flaws, hardcoded secrets, and insecure authentication, leaving applications exposed to preventable attacks.
Core Features & Use Cases
This Skill provides a structured, 18-phase security review workflow fully aligned with OWASP guidelines, covering attack surface mapping, injection vulnerability detection, authentication and authorization checks, cryptography analysis, dependency scanning, and structured vulnerability reporting. It integrates with industry-standard tools like Bandit, Semgrep, pip-audit, and Trivy to automate static analysis and dependency checks, and generates detailed, actionable reports with severity classifications, CWE/OWASP mappings, and step-by-step remediation guidance. A typical use case is a development team running this Skill on a new Python web service before production deployment to catch SQL injection, hardcoded API keys, and insecure session management flaws early in the development cycle.
Quick Start
Use the security-review skill to conduct a full security audit of the current project's Python codebase and generate a prioritized vulnerability report.