What problem does it solve?
Manually reviewing code for security vulnerabilities is time-consuming, inconsistent, and prone to missing critical flaws, especially when aligning with standardized threat modeling frameworks like STRIDE. This Skill automates the process to deliver consistent, thorough security assessments.
Core Features & Use Cases
- STRIDE-Based Vulnerability Scanning: Identifies spoofing, tampering, repudiation, information disclosure, denial of service, and elevation of privilege flaws across code changes, full repositories, or pull requests.
- Exploitability Validation: Filters out false positives, assesses reachability and impact, and generates proof-of-concept details for confirmed high and critical vulnerabilities.
- Dependency CVE Checking: Scans project dependencies for known common vulnerabilities and exposures, classifies reachability, and includes findings in the final report.
- Use Cases: Run pre-merge PR security reviews, schedule weekly scans of recent commits, or perform full repository security audits for compliance or risk assessment.
Quick Start
Use the security-review skill to scan the current pull request for security vulnerabilities and output a validated findings report with prioritized remediation steps.