auto-fix
[experimental] Auto-remediate verified findings by generating patches and optionally creating a PR
[experimental] Create a custom Semgrep detection rule from a confirmed vulnerability pattern
> /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.
/create-ruleContext preview
What this command does when you run it.
[experimental] Create a custom Semgrep detection rule from a confirmed vulnerability pattern
name: create-rule description: "[experimental] Create a custom Semgrep detection rule from a confirmed vulnerability pattern" argument-hint: "<finding-id | file:line> [--output dir] [--test]" allowed-tools: - Bash - Read - Write - Glob - Grep
Generate a Semgrep YAML rule from a confirmed vulnerability pattern. The rule captures the anti-pattern so future scans detect similar issues across the codebase.
/vuln-scout:create-rule VSCOUT-0003 /vuln-scout:create-rule src/api/users.ts:42 /vuln-scout:create-rule VSCOUT-0003 --output .semgrep/rules/ --test
| Flag | Effect | |------|--------| | `finding-id` | Finding ID from `.claude/findings.json` to generate a rule for | | `file:line` | Alternative: specify the vulnerable code location directly | | `--output` | Directory to save the rule (default: `.claude/custom-rules/`) | | `--test` | Run the generated rule against the codebase to verify it works |
If a finding ID is provided, load it from `.claude/findings.json` and read the evidence code excerpts. If a file:line is provided, read the surrounding code context.
Identify:
Create a YAML rule with:
semgrep --config <generated-rule-file> --json <target-path>
Verify:
Write the rule to the output directory. Report the file path so it can be committed and used in future scans.
The scan orchestrator's `rule_generator.py` will automatically pick up rules from `.claude/custom-rules/` on subsequent scans.
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] Auto-remediate verified findings by generating patches and optionally creating a PR
[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