What problem does it solve? Manually auditing a codebase for vulnerabilities like XSS, SQL injection, hardcoded secrets, and insecure deserialization is slow and error-prone. This Skill automates the detection of OWASP Top 10 vulnerability patterns across JavaScript/TypeScript, PHP, Python, Swift/iOS, Go, and Rust projects. ## Core Features & Use Cases - Multi-language pattern scanning: Detects the project language from marker files (package.json, composer.json, go.mod, Cargo.toml) and applies 10-25+ language-specific grep patterns per language. - OWASP Top 10 mapping: Maps every finding to an OWASP 2025 category (A01-A10) with severity ratings and remediation guidance, including GraphQL-specific checks for introspection, depth limiting, and batching attacks. - Structured reporting and fix delegation: Generates a severity-ranked scan report and delegates concrete fixes to a sniper agent with file:line, vulnerability, and fix details. - Use Case: Before a release, run a scan on a Node.js API to surface hardcoded API keys, eval() usage, and SSRF-prone fetch calls, then hand the findings to an agent for remediation. ## Quick Start Scan this project for security vulnerabilities and generate an OWASP-mapped report of all findings.