security-audit
Identify vulnerabilities, exposed secrets, authorization flaws, unsafe dependencies, and cryptographic weaknesses.
SKILL.md.agent/skills/security-audit/SKILL.md
GitHubSecurity Audit
Audit Checklist
- Secret Hygiene: Scan repository for hardcoded tokens, passwords, private keys, or
.envfiles. - Authorization Boundaries: Verify all mutations and sensitive queries require valid authentication and authorization tokens.
- Injection Prevention: Parameterized SQL, sanitized command execution (no raw shell string interpolation), and XSS prevention.
- Dependency Scrutiny: Run dependency vulnerability checks (
npm audit,pip-audit, or safety). - Audit Trail: Verify sensitive operational decisions are recorded in a tamper-evident, append-only ledger.