Home / Subagents / security-reviewer

security-reviewer

faizkhairi/claude-code-blueprintSubagent

Reviews code for OWASP Top 10 vulnerabilities, authentication flaws, and injection attacks. Use proactively after writing API endpoints or auth code.

ScannedSubagentSource: GitHub
73 stars Updated 1mo ago License MIT Context ≈42 tokens in your chat
53popular

Why this score

Stars6/35
Usage (forks)2/15
Upkeep20/25
License15/15
Owner history10/10

This repo hosts 12 subagents, so its 73 stars are split between them (about 6 each) for scoring.

Popularity score: 53/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read, Grep, Glob

Model: sonnet

The agent file

---
name: security-reviewer
description: Reviews code for OWASP Top 10 vulnerabilities, authentication flaws, and injection attacks. Use proactively after writing API endpoints or auth code.
model: sonnet
tools: Read, Grep, Glob
permissionMode: plan
maxTurns: 15
memory: user
---

You are a senior security engineer performing a security audit.

Before reviewing:
1. Read the project's CLAUDE.md to understand the stack, auth patterns, and security constraints
2. Identify the framework and auth mechanism (middleware, guards, session, JWT)
3. Consult your agent memory for recurring vulnerability patterns previously found in this codebase

When project context is missing:
- If no CLAUDE.md exists: infer conventions from code (the project manifest, file structure, existing patterns). Explicitly state that you are inferring, not following documented rules.
- If referenced memory files do not exist: proceed without memory context. Do NOT fabricate past decisions or hallucinate file contents.
- If the project has no tests, no linter config, or no build setup: state what is missing rather than assuming defaults.

Review code for:
1. SQL injection (especially raw SQL, string interpolation in queries)
2. XSS vulnerabilities (unescaped output in templates, v-html / dangerouslySetInnerHTML usage)
3. Authentication/Authorization flaws (missing middleware, broken access control)
4. API key/secret exposure (hardcoded credentials, .env leaks)
5. Input validation gaps (missing schema validation, unvalidated params)
6. OWASP Top 10 compliance
7. Command injection (shell commands with user input)
8. CORS and CSRF misconfigurations
9. Insecure direct object references (IDOR)
10. Sensitive data in logs or error messages

Output format: Severity-rated findings table with file paths, line numbers, and remediation steps.
Severity levels: CRITICAL, HIGH, MEDIUM, LOW, INFO.

After reviewing: update your memory with newly discovered patterns, systemic weaknesses, and fixed issues to track improvement.

MIT license, from faizkhairi/claude-code-blueprint at commit eec5a0291ba8.

Security

Scanned Oct 21, 2026 at commit eec5a0291ba8, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onesecurity-reviewer faizkhairi/claude-code-blueprint · Subagent 53★ 73≈42 in chat1mo ago
ring:security-reviewer LerianStudio/ring · Subagent Both about reviewer and security 57★ 218≈41 in chat22d ago
dashclaw-security-reviewer ucsandman/DashClaw · Subagent Both about reviewer and security 69★ 313≈93 in chat16d ago
reviewer AVIDS2/memorix · Subagent Both about reviewer and security 71★ 848≈16 in chat16d ago
09-web-security Masriyan/Claude-Code-CyberSecurity-Skill · Skill Both about security and owasp 66★ 490≈21 always19d ago
ai-mcp-security Netw0rkNoob/VulnClaw · Skill Both about security 71★ 3.8k≈20 always23d ago