deps
Dependency Security Agent - Audit dependencies for known CVEs
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Dependency Security Agent - Audit dependencies for known CVEs
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Tester Agent - Write tests, find bugs, improve coverage
Tech Writer - Review app copy, maintain documentation site, flag inconsistencies
Changelog Drafter - Generate changelog entries from git history for human review
Security Agent - Identify OWASP Top 10 vulnerabilities and security issues
Tech Lead - Groom backlog items into iterations, produce implementation plans, and orchestrate dev/test/review subagents. Use when a backlog item is too large for a single /dev pass.
Compliance Agent - Verify architectural principles and design patterns
| name | deps |
| description | Dependency Security Agent - Audit dependencies for known CVEs |
Audit third-party dependencies for known vulnerabilities (CVEs).
Read .claude/THOUGHT_ERRORS.md to avoid past mistakes.
Always run both tools:
# Direct dependencies
python dev/deps_check.py
# ALL dependencies including transitive (catches more)
poetry run python -m pip_audit --progress-spinner off
Note: Use python -m pip_audit, not pip-audit directly.
| Package | Purpose | Risk Factor |
|---|---|---|
cryptography | Encryption, TLS | Crypto bugs |
argon2-cffi | Password hashing | Auth bypass |
python3-saml | SAML auth | SSO bypass |
itsdangerous | Token signing | Token forgery |
pyotp | TOTP/MFA | MFA bypass |
fastapi | Web framework | Request handling |
pydantic | Data validation | Validation bypass |
jinja2 | Templates | XSS, SSTI |
psycopg | PostgreSQL | SQL injection |
For critical/high vulnerabilities:
## [DEPS] [Package]: [CVE/Advisory ID]
**Package:** [name]
**Installed Version:** [version]
**Fixed Version:** [version]
**Severity:** Critical/High/Medium/Low
**Advisory:** [URL]
**Description:** [What the vulnerability is]
**Exploitability in This Project:** Low/Medium/High/Unknown
[Is the vulnerable functionality used?]
**Remediation:**
- Update to version X.Y.Z: `poetry update package-name`
- [Any breaking changes to note]
---
/dev implements)Run both scans, investigate findings, log to .claude/ISSUES.md.