What problem does it solve?
This Skill helps teams detect common security weaknesses by mapping an application's attack surface, scanning for dangerous code patterns, exposed secrets, and insecure configuration, then prioritizing findings using an OWASP 2025-informed approach.
Core Features & Use Cases
- OWASP 2025 Coverage: Focuses on high-impact risk areas including A01 (access control), A02 (misconfiguration), A03 (software supply chain), A04 (cryptographic/secret exposure), A05 (injection), and A10 (exception handling).
- Supply Chain Integrity Checks: Validates the presence of lock files and runs dependency audits (e.g., npm audit) to surface critical/high dependency risks.
- Secrets Exposure Detection: Searches code and config files for high-entropy credentials, tokens, private keys, and connection strings.
- Dangerous Pattern Discovery: Flags risky constructs such as eval/exec usage, XSS sinks, SQL string concatenation indicators, and unsafe deserialization.
- Configuration and Security Header Review: Detects debug modes, permissive CORS settings, and missing security header configuration signals.
- Use Case: Before a release, run a targeted scan to quickly identify critical issues (like secrets or command injection patterns) and generate a JSON report for remediation planning.
Quick Start
Use the AI to run the vulnerability-scanner skill against your project by scanning the repository directory you want assessed and returning a structured JSON report with security findings.