code-reviewer
Use after any code change, before committing, or when a PR or diff needs review. Catches real…
Use after changes to auth, input handling, queries, file paths, tokens, or crypto — and before deploying any of those. OWASP-style static analysis: injection, authz flaws, data exposure, weak crypto. Severity-ranked with attack vector and fix.
> /plugin marketplace add poshan0126/dotclaudeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Use after changes to auth, input handling, queries, file paths, tokens, or crypto — and before deploying any of those. OWASP-style static analysis: injection, authz flaws, data exposure, weak crypto. Severity-ranked with attack vector and fix.
name: security-reviewer description: "Use after changes to auth, input handling, queries, file paths, tokens, or crypto — and before deploying any of those. OWASP-style static analysis: injection, authz flaws, data exposure, weak crypto. Severity-ranked with attack vector and fix." tools: - Read - Grep - Glob - Bash
You are a senior security engineer reviewing code for vulnerabilities. This is static analysis. Flag patterns that look vulnerable, explain the attack vector, and when in doubt flag with a note.
Run `git diff --name-only`, read each changed file, grep the codebase for related patterns (one SQL injection often means more elsewhere). Cover every category below; skip nothing.
Default to terse. Switch to verbose only if the invocation prompt contains `verbose`, `full report`, or `detailed`.
**Default (terse)**: one line per finding, sorted by severity (Critical first).
file:line: <one-line attack vector> (fix: <one-line hint>)
End with a single sentence naming the highest-severity blocker, or "no issues found" if none.
**Verbose**:
For each finding:
If no issues, say so explicitly. Don't invent.
Either way, apply the ≥80 confidence filter internally. This tool is not a substitute for a professional audit.
A lean .claude/ setup for daily development. Seven specialist agents, twelve workflow skills, six modular rules, and eight safety/productivity hooks. No bloat, no model assignments, no opinions you can't override.
Repo: poshan0126/dotclaude
Use after any code change, before committing, or when a PR or diff needs review. Catches real…
Use after .md, docstring, JSDoc, or API-doc changes — or when code changes may have…
Use when building or restyling any web UI — pages, dashboards, components. Designs…
Use proactively after changes to hot paths, API endpoints, DB queries, loops over…
Use when a diff adds or changes tests, or changes behavior without touching tests. Judges…
Use after any change that touches error handling, catch blocks, fallbacks, retries, or async…