Linux AV Manager
May 3, 2026 · View on GitHub
Claude Code plugin for managing antivirus, rootkit-detection, and host firewall on a Linux desktop. Layered approach: install a small "core" set first (ClamAV, ClamTk, rkhunter), add advanced tools (Lynis, chkrootkit, AIDE) on top when wanted, set up UFW with desktop-appropriate defaults, keep definitions current, run scans, and schedule periodic runs.
Skills
Setup + tooling
onboard— first-run setup. Picks the scan-results folder, records system info, and offers to install the core tool set.install-core— install ClamAV (CLI + daemon + freshclam), ClamTk (GUI front-end), rkhunter.install-advanced— install optional layer: Lynis, chkrootkit, AIDE, debsecan.
Maintenance + runs
update-definitions— refresh signature databases for every installed scanner.scan— on-demand scan with one or more installed scanners; report to scan-results folder.schedule— periodic runs via systemd timers (preferred) or cron, with desktop notifications on findings.
Firewall
ufw-setup— first-time UFW setup tuned for desktops: deny incoming, allow outgoing, opt-in LAN allows for mDNS / KDE Connect / Syncthing / Samba / CUPS only after asking. Conservative — won't break common desktop workflows.ufw-maintain— list, diff against baseline, add / remove / dedupe rules, flag overly-permissive entries, snapshot after every change.
Installation
claude plugins install linux-av-manager@danielrosehill
Notes
This plugin manages defensive AV and host-firewall tooling for personal/desktop use. It does not perform offensive scans, exploit testing, or evade detection.