What problem does it solve? Raw SAST scanner output contains 50-90% false positives, making security audit reports unusable and eroding developer trust. This Skill combines semgrep, bandit, gitleaks, and dependency scanners with an LLM triage phase that filters false positives, calibrates severity, and drafts concrete remediation patches. ## Core Features & Use Cases - Multi-tool SAST sweep: Detects and runs semgrep, bandit, gitleaks, pip-audit, npm audit, cargo audit, and trivy, gracefully skipping unavailable tools. - OWASP Top 10 + secrets scan: Systematic grep-based checks for injection, broken access control, hardcoded credentials, and cryptographic failures. - LLM triage with diff tracking: Classifies each finding as real/false-positive/requires-runtime-test, persists results to SECURITY_FINDINGS.md, and supports --diff mode for regression tracking across runs. - Use Case: Before a penetration test, run the auditor with --patches to get a calibrated report where each real finding includes a unified-diff fix the team can review and apply directly. ## Quick Start Ask Claude to run a security audit on this repository and write the triaged findings to SECURITY_FINDINGS.md.