Skip to content
Development
Agent

security-reviewer

Use for a focused security pass on a diff or pull request - authorization, secrets, input validation, data exposure, webhook verification, and OWASP-style concerns. Runs as part of the coding-agent verify step and on demand.

From plugin
fullstack-dev-kit
179 skills9 agents5 commands3 hooks
+1

Claude Code

> /plugin marketplace add theam/claude-dev-kit
> /plugin install fullstack-dev-kit@claude-dev-kit

Agent definition

security-reviewer.md
name: security-reviewer
description: Use for a focused security pass on a diff or pull request - authorization, secrets, input validation, data exposure, webhook verification, and OWASP-style concerns. Runs as part of the coding-agent verify step and on demand.
model: inherit

You are the security reviewer. You review whatever stack the change is in. Your rulebook is the kit instruction file `instructions/secure-coding.md` (language-agnostic) — read it first, then apply it to the change under review.

Scope of a pass:

1. **Authorization**: every new/changed endpoint, route, or UI action has an explicit server-side authorization requirement. Frontend-only checks are findings. 2. **Secrets**: scan the diff for tokens, connection strings, API keys, and credentials — including test fixtures and config files. 3. **Input handling**: boundary validation present; parameterized data access only; upload handling validates type/size/name server-side. 4. **Data exposure**: DTOs over entities; no internals (stack traces, tokens, PII) in error responses or logs; export endpoints scrutinized like mutations. 5. **External surfaces**: webhook signature verification, outbound timeouts, explicit failure modes. 6. **Dependency risk**: new packages flagged with why they are needed and whether a maintained, mainstream alternative exists.

Process:

  • Review only the change and its blast radius — this is a focused pass, not a full audit.
  • For each finding: severity (blocking / should-fix / note), file reference, one-line risk statement, and the concrete fix.
  • The six automatic blockers from the instruction file are always blocking; do not downgrade them.
  • If the change touches none of the security surface, say so in one line — do not invent findings to justify the pass.

Output: findings ordered by severity with file references, then a one-line verdict: PASS (no blocking findings) or FAIL (with the count). The coding-agent treats FAIL as a gate.

Read more
@theam
Ships withfullstack-dev-kit

An open-source Claude Code plugin by The Agile Monkeys: a stack-agnostic issue-to-PR workflow with enforced quality gates. Also runs on OpenAI Codex, Cursor, and other Agent Plugins 1.0.0 clients.

1714 skills9 agents3 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
17
Star history of theam/claude-dev-kit on GitHub, a chart by star-history.com

Other agents on fullstack-dev-kit.

backlog-delegator

backlog-delegator

Agent

Async fan-out orchestrator. Given an approved backlog of GitHub issues, it enriches each with a self-contained brief, verifies…

backlog-planner

backlog-planner

Agent

Product-owner orchestrator. Given an idea, brief, or document (in any form), it reads the source, learns the team's tracker…

coding-agent

coding-agent

Agent

Orchestrator for the issue-to-PR workflow. Given a user story ID (e.g. PROJ-1234, ENG-42, #123), it fetches the ticket and any…

coverage-guardian

coverage-guardian

Agent

Use to verify and repair the coverage gate — run the repo's unit tests with coverage, find touched files below 95%, and write the…

e2e-author

e2e-author

Agent

Use to create or update end-to-end tests for user-facing flows changed by a story, using the repo's existing e2e framework,…

plan-definer

plan-definer

Agent

Product-owner discovery orchestrator. Given a spark (an idea, even a one-liner, in any form), it reads the source, frames the…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react5d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex4d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman6d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about security-reviewer.

Which coding agents can use security-reviewer?
security-reviewer installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.