What problem does it solve?
This Skill eliminates the tedious and error-prone manual process of reviewing code changes for security vulnerabilities, ensuring threats are caught early in the development workflow before they reach production.
Core Features & Use Cases
- Automated STRIDE Threat Detection: Uses LLM reasoning and repository-specific threat models to identify vulnerabilities across all STRIDE categories (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege).
- Flexible Scan Scopes: Supports scanning pull requests, commit ranges, single commits, staged changes, uncommitted working directory changes, and branch comparisons.
- Structured Reporting: Generates a standardized security findings report with severity levels, CWE mappings, exploit scenarios, and remediation guidance for each identified issue.
- Use Case: A developer can scan their latest feature branch commits before opening a PR to catch SQL injection, XSS, or missing authorization issues early.
Quick Start
Ask the AI to scan your last 3 commits for security vulnerabilities to receive a structured report of any identified issues with severity levels and recommended fixes.