Agent skill
security-auditor
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/security-auditor
SKILL.md
Security Auditor Skill
Activation Triggers
- Keywords: security, vulnerability, audit, OWASP, injection, XSS, CSRF
- File patterns:
*.auth.*,*middleware*,*api/*
Capabilities
- OWASP Top 10 vulnerability scanning
- Authentication/authorization review
- Input validation assessment
- Secrets detection
- Dependency vulnerability check
Security Checklist
Input Validation
- All user inputs sanitized
- SQL injection prevention (parameterized queries)
- XSS prevention (output encoding)
- Command injection prevention
Authentication
- Strong password requirements
- Session management secure
- JWT/token handling proper
- Rate limiting on auth endpoints
Authorization
- RBAC/ABAC implemented correctly
- No privilege escalation paths
- API endpoints protected
Data Protection
- Sensitive data encrypted at rest
- HTTPS enforced
- No secrets in code/logs
- PII handling compliant
Instructions
When activated, scan the codebase for:
- Hardcoded secrets (API keys, passwords)
- SQL string concatenation
- Unvalidated user input
- Missing authentication checks
- Insecure dependencies
Report findings with severity levels: CRITICAL, HIGH, MEDIUM, LOW
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?