meta/agents/security-agent/skills/04-dependency-audit/SKILL.md
Scan all npm packages across all services for known CVEs and outdated critical packages
npx skillsauth add abzhaw/juliaz_agents dependency-auditInstall 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.
Third-party npm packages are the #1 supply-chain attack vector. This skill runs npm audit across every service and flags anything with a known CVE.
orchestrator/bridge/frontend/cowork-mcp/backend/npm audit --json)# Run audit across all services
for service in orchestrator bridge frontend cowork-mcp backend; do
echo "=== $service ==="
npm audit --json --prefix /Users/raphael/juliaz_agents/$service 2>/dev/null \
| python3 -c "
import json, sys
d = json.load(sys.stdin)
vulns = d.get('vulnerabilities', {})
for name, info in vulns.items():
sev = info.get('severity', 'unknown')
print(f' [{sev.upper()}] {name}: {info.get(\"title\",\"\")}')
"
done
| Finding | Severity | |---------|----------| | Critical CVE in direct dependency | 🔴 Critical | | High CVE in direct dependency | 🟠 High | | Critical/High in transitive dep | 🟡 Medium | | Moderate/Low CVE | 🟢 Low | | Package >2 years without update | 🟢 Low |
DEPENDENCY AUDIT
orchestrator: ✅ 0 vulnerabilities
bridge: ⚠️ 1 HIGH — axios: SSRF via redirect (CVE-2023-45857)
frontend: ✅ 0 vulnerabilities
backend: 🔴 1 CRITICAL — lodash: prototype pollution (CVE-2021-23337)
cowork-mcp: ✅ 0 vulnerabilities
development
Fortschrittsverfolgung der Masterarbeit. Wortanzahl pro Kapitel, Fertigstellungsgrad, fehlende Elemente, Deadlines. Haelt den Ueberblick.
development
Kapitelarchitektur und Gliederung der Masterarbeit. Verwaltet die Struktur, schlaegt vor wo Inhalte hingehoeren, validiert den logischen Fluss zwischen Kapiteln.
tools
Konvertiert Protokolleinträge und Session-Logs in thesis-fähiges deutsches Narrativ. Transformiert Entwicklungsdokumentation in akademische Prosa.
research
Sucht und analysiert akademische Literatur. Findet relevante Papers, erstellt strukturierte Zusammenfassungen. Zitiert NIEMALS — schlaegt nur vor.