Semgrep
Semgrep catches security vulnerabilities in real-time and guides Claude to write secure code from the start.
SkillMaxx / Security / Security Guidance

Security review for Claude-generated code. Pattern-based warnings on edits, LLM-powered diff review on Stop, and an agentic commit reviewer that catches injection, XSS, SSRF, hardcoded secrets, and 25+ other vulnerability classes.
/plugin install security-guidance@claude-plugins-officialTested ✓ on 2026-10-16: installed and loaded in a throwaway sandbox with no credentials.
Installing plugin "security-guidance@claude-plugins-official"...✔ Successfully installed plugin: security-guidance@claude-plugins-official (scope: user)
$ verify:
❯ security-guidance@claude-plugins-official
Status: ✔ enabledNo official Codex instructions yet. We haven't found docs saying this works in Codex.
Know it works? Tell us →Auto-loaded from your Claude Code plugins (no extra setup per xAI docs)Tested ✓ on 2026-10-16: installed and loaded in a throwaway sandbox with no credentials.
Installed 1 plugin(s) from claude-plugins-official: security-guidance $ verify: security-guidance-43a75306: security-guidance [local: /home/sbx/.grok/marketplace-cache/783232b622f8182e/plugins/security-guidance] (claude-plugins-official)
No official Cursor instructions yet. We haven't found docs saying this works in Cursor.
Know it works? Tell us →No official Pi instructions yet. We haven't found docs saying this works in Pi.
Know it works? Tell us →Security review for Claude-generated code. Three layers:
Edit/Write for ~25 known-dangerous patterns (yaml.load, torch.load(weights_only=False), pickle.load on untrusted data, raw innerHTML, hardcoded secrets, etc.).git commit, an SDK-driven reviewer reads related files (Read/Grep/Glob) to trace data flow across the codebase, catching multi-file vulnerabilities pattern matching misses (IDOR, auth bypass, cross-file SSRF).Findings cover common web-vulnerability classes — injection, XSS, SSRF, hardcoded secrets, IDOR, auth bypass, unsafe deserialization, and path traversal among others.
/plugin install security-guidance@claude-plugins-official
Marketplace ships enabled by default in Claude Code — no setup beyond having the CLI itself.
PATH (python3, python, or py -3 — the plugin picks the first that works)All configuration is via environment variables. None are required for default behavior.
By default both reviews run on the newest Claude Opus, and move to the next one when it is released — there is no model version to bump:
GET /v1/models) which Opus models it serves and uses the newest. The answer is cached for a day in the plugin's state directory. If the endpoint can't answer, the review uses claude-opus-5-5.opus alias — the same model /model opus selects, including any ANTHROPIC_DEFAULT_OPUS_MODEL you have set.To pin a model, or to use a cheaper one:
# 1P / gateway: a canonical model id
SECURITY_REVIEW_MODEL=claude-opus-5-5
# Bedrock: use the inference-profile id
SECURITY_REVIEW_MODEL=us.anthropic.claude-opus-5-5
Preview from the source repo. Images are removed.
Semgrep catches security vulnerabilities in real-time and guides Claude to write secure code from the start.
Automatically enforce SonarQube code quality and security in the agent coding loop — 7,000+ rules, secrets...
Automate API security directly in Claude Code with 42Crunch - automatically audit OpenAPI specs, detect...
Deep vulnerability scanning of your own code, run entirely inside your Claude Code session at a chosen effort...