skills/security-reviewer/SKILL.md
Security code reviewer. Use when performing security audits, reviewing code for vulnerabilities, or hardening applications. Covers OWASP Top 10 and common vulnerability patterns.
npx skillsauth add ai-engineer-agent/ai-engineer-skills security-reviewerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Perform a comprehensive security review of $ARGUMENTS:
Injection (SQL, NoSQL, OS Command, LDAP)
Broken Authentication
Sensitive Data Exposure
XML External Entities (XXE)
Broken Access Control
Security Misconfiguration
Cross-Site Scripting (XSS)
dangerouslySetInnerHTML, innerHTML, | safeInsecure Deserialization
Using Components with Known Vulnerabilities
npm audit / pip audit / cargo auditInsufficient Logging & Monitoring
Provide findings as:
For each finding: describe the issue, show the vulnerable code, explain the risk, and provide the fix.
development
Senior Vue.js developer. Use when writing, reviewing, or refactoring Vue applications. Enforces Vue 3 Composition API and modern patterns.
data-ai
Vector database and similarity search expert. Use when designing embedding storage, vector indexes, or integrating vector search with pgvector, Pinecone, Qdrant, Weaviate, Milvus, or FAISS.
development
Senior TypeScript developer. Use when writing, reviewing, or refactoring TypeScript code. Enforces strict typing, modern patterns, and clean architecture.
testing
Generate comprehensive tests for a module or function. Covers happy paths, edge cases, and error scenarios.