What problem does it solve? Codebases often ship with undetected security flaws such as SQL injection, broken access control, and hardcoded secrets. This Skill provides a structured OWASP Top 10 audit workflow that finds vulnerabilities and shows how to fix them. ## Core Features & Use Cases - OWASP Top 10 Checklist: Systematically reviews code against all ten categories, from broken access control (A01) to SSRF (A10), with concrete Go code examples of vulnerable versus safe patterns. - Dependency Scanning: Runs govulncheck to detect known vulnerabilities in Go module dependencies. - Structured Audit Report: Produces a severity-ranked summary (Critical/High/Medium/Low) with a vulnerability table and prioritized remediation steps. - Use Case: Before a release, run the audit on your Go service to catch an unparameterized SQL query and a missing authorization check, then apply the suggested fixes. ## Quick Start Audit this Go codebase for OWASP Top 10 vulnerabilities and report findings with severity levels and fixes.