meta/agents/security-agent/skills/05-process-audit/SKILL.md
Check all running processes on the system for anomalies, unknown services, and resource abuse
npx skillsauth add abzhaw/juliaz_agents process-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.
Know exactly what is running on this machine. Any unexpected process — whether malware, a crashed service restarting in a loop, or a forgotten dev server — shows up here.
raphaelcron or launchd jobs added since last baseline# All user processes
ps aux | grep -v grep | grep "$(whoami)"
# PM2 process list as JSON
pm2 jlist 2>/dev/null
# Docker containers
docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}" 2>/dev/null
# LaunchAgents (persistent background jobs)
launchctl list | grep -v "^-.*com.apple"
# High CPU processes
ps aux --sort=-%cpu | head -10
pm2 daemon — process manager
node (frontend) — Next.js frontend
node (bridge) — Message bridge
node (orchestrator) — Julia orchestrator
node (cowork-mcp) — Claude MCP server
docker — container runtime
postgres — database (inside Docker)
com.juliaz.* — our LaunchAgents
com.juliaz.adhd-agent — ADHD agent
| Finding | Severity | |---------|----------| | Unknown process with network access | 🔴 Critical | | Unknown persistent LaunchAgent | 🟠 High | | PM2 process crash-looping (restarts >5) | 🟡 Medium | | High CPU with no explanation | 🟡 Medium | | Docker container running unexpectedly | 🟡 Medium |
PROCESS AUDIT
✅ PM2: 5/5 expected processes online
✅ Docker: postgres, api healthy
⚠️ bridge restarted 7 times today (crash-loop risk)
🔴 Unknown process: /tmp/updater (PID 8821) — listening on :4444
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.