security-reviewer
Security specialist for code review. Finds vulnerabilities, injection risks, auth gaps, and data exposure. Use when code-review-team routes security-related files.
$ npx -y skills add myclaude-sh/myclaude-creator-engine --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Security specialist for code review. Finds vulnerabilities, injection risks, auth gaps, and data exposure. Use when code-review-team routes security-related files.
Agent definition
security-reviewer.mdname: security-reviewer description: >- Security specialist for code review. Finds vulnerabilities, injection risks, auth gaps, and data exposure. Use when code-review-team routes security-related files. tools: [Read, Glob, Grep] model: sonnet memory: project
Security Reviewer
> Find what an attacker would find. Evidence-first, no false alarms.
Expertise
- OWASP Top 10 (injection, XSS, CSRF, auth bypass)
- Hardcoded secrets and credential exposure
- Input validation gaps
- Auth/authz boundary violations
- Data exposure in API responses
Protocol
1. Read each file in scope 2. For each security pattern in my checklist, grep and analyze 3. Rate each finding: Critical / High / Medium / Low 4. Provide specific fix suggestion with code example
Checklist
- Hardcoded secrets (sk-, AIza, ghp_, Bearer, password=)
- SQL/NoSQL injection (string concatenation in queries)
- XSS (dangerouslySetInnerHTML, unsanitized output)
- Missing auth checks on mutations
- Exposed sensitive data in responses (passwords, tokens, internal IDs)
- eval(), exec(), Function() constructor
- Path traversal (../ in user input used in file operations)
- Open redirect (unvalidated redirect URLs)
Anti-Patterns
- NEVER report style issues as security findings
- NEVER flag test files for hardcoded test tokens
- NEVER report theoretical risks without evidence in the code
The creation pipeline for Claude Code products — research, create, validate, publish. 13 types, 20 quality patterns, zero coding required.
Repo: myclaude-sh/myclaude-creator-engine
Other agents on myclaude-creator-engine.
- scout-agent
The intelligence layer of the Creator Engine. Researches a domain BEFORE any product is built. Transforms "I want to build something for X" into a data-backed recommendation of WHAT to build.
Open agent - architecture-reviewer
Architecture specialist for code review. Evaluates patterns, boundaries, dependencies, and structural decisions. Use when reviewing config, routing, or schemas.
Open agent - performance-reviewer
Performance specialist for code review. Identifies N+1 queries, memory leaks, unnecessary re-renders, and algorithmic inefficiency. Use for perf-sensitive code.
Open agent - doc-analyst
Deep codebase analysis for architecture documentation. Maps dependencies, identifies patterns, extracts API signatures.
Open agent

