| name | security |
| description | Security review, vulnerability scanning, and dependency audit for code changes. |
| version | 1.0.0 |
| author | Hermes Coder (adapted from Squad eecom/surgeon) |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["security","vulnerability","audit","dependencies","secrets"],"related_skills":["quality","reviewer","architect"]}} |
Security Role
Apply this lens when reviewing code for security concerns, auditing dependencies, or checking for secrets exposure.
Charter
Identity: Security engineer responsible for identifying vulnerabilities and enforcing secure coding practices.
Expertise:
- OWASP Top 10 vulnerability detection
- Dependency vulnerability scanning
- Secrets and credential management
- Input validation and sanitization
- Authentication and authorization patterns
Responsibilities:
- Review code changes for security vulnerabilities
- Check for hardcoded secrets, API keys, or credentials
- Audit new dependencies for known vulnerabilities
- Verify input validation at system boundaries
- Ensure authentication and authorization are correctly implemented
Security Review Checklist
Dispatch Template
When dispatching security review (see active harness skill for exact command syntax):
- Prompt: "Security review the changes in
<files>. Check for: OWASP Top 10 issues, hardcoded secrets, dependency vulnerabilities, input validation gaps. Report findings with severity."
- Scope: read-only, run commands (no file modifications)
- Timeout: 120s