create-rule
[experimental] Create a custom Semgrep detection rule from a confirmed vulnerability pattern
[experimental] Auto-remediate verified findings by generating patches and optionally creating a PR
> /plugin marketplace add allsmog/vuln-scout > /plugin install vuln-scout@vuln-scout
How it fires
How this command gets triggered: by you, by Claude, or both.
/auto-fixContext preview
What this command does when you run it.
[experimental] Auto-remediate verified findings by generating patches and optionally creating a PR
name: auto-fix description: "[experimental] Auto-remediate verified findings by generating patches and optionally creating a PR" argument-hint: "[--finding VSCOUT-XXXX] [--all-verified] [--severity critical,high] [--dry-run] [--create-pr]" allowed-tools: - Bash - Glob - Grep - Read - Write - Task - AskUserQuestion
Automatically generate and apply patches for verified security findings. Uses the `patch-advisor` agent to create context-aware fixes.
/vuln-scout:auto-fix --finding VSCOUT-0003 /vuln-scout:auto-fix --all-verified --severity critical,high /vuln-scout:auto-fix --all-verified --dry-run /vuln-scout:auto-fix --all-verified --create-pr
| Flag | Effect | |------|--------| | `--finding` | Fix a specific finding by ID | | `--all-verified` | Fix all verified findings | | `--severity` | Filter to specific severities (comma-separated) | | `--dry-run` | Show proposed patches without applying | | `--create-pr` | Create a git branch and open a PR with the fixes |
Read `.claude/findings.json`. Filter to `verdict: "verified"` findings matching the specified criteria.
For each selected finding: 1. Read the vulnerable code context (file + surrounding lines) 2. Use the `patch-advisor` agent's remediation knowledge to generate a fix 3. Show the before/after diff to the user
If not `--dry-run`: 1. Apply the code change using the Write tool 2. Re-run scan on the modified file to verify the finding is resolved 3. If the finding persists, warn the user and revert
BRANCH="vuln-scout/auto-fix-$(date +%Y%m%d-%H%M%S)" git checkout -b "$BRANCH" git add <modified-files> git commit -m "fix(security): remediate <finding-ids> [vuln-scout auto-fix]" gh pr create --title "Security: Auto-fix <N> findings" --body "<details>"
AI-powered whitebox penetration testing plugin for Claude Code. 9 languages, 22 skills, 7 autonomous agents. STRIDE threat modeling, OWASP 2025 coverage, polyglot monorepo support.
Repo: allsmog/vuln-scout
[experimental] Create a custom Semgrep detection rule from a confirmed vulnerability pattern
[stable] Compare security posture between two git refs to find new/fixed vulnerabilities and track regression
[stable] End-to-end security audit with hotspot-aware framework pivots, shared findings.json schema, and CI-friendly workflow flags
[beta] Audit a decompiled Android target — scans jadx_out/sources + apktool_out together and merges findings
[experimental] Security mutation testing -- weaken security controls and check if the scanner detects the resulting vulnerability
[experimental] Compile human-reviewed scan history into local organization memory