Diagnose a failing service or system issue on a Debian/Ubuntu Linux machine with a hypothesis-driven loop that gathers evidence from journalctl and systemctl, finds patterns, tests a hypothesis, fixes, and verifies. Use when something is broken and you need root cause, not a guess.
Routine maintenance pass on a Debian/Ubuntu Linux machine that updates and upgrades packages, autoremoves, cleans cache, scans logs, checks disk and services, and verifies backups. Asks before destructive steps. Use for regular upkeep.
Read-only health sweep of a Debian/Ubuntu Linux machine covering CPU, memory, disk, network, processes, critical services, temperatures, and recent log errors, ending in a summary that flags concerns. Use for an on-demand snapshot of system health.
Analyze and optimize performance on a Debian/Ubuntu Linux system by assessing CPU, memory, disk, network, and processes, finding the bottleneck, then applying targeted tuning with before-and-after measurement. Use when a machine is slow and you need to find why.
Security audit and hardening for Debian/Ubuntu Linux systems covering user access, SSH, firewall, ports, file permissions, updates, and backups. Explains each change's benefit and lock-out risk before applying. Use when auditing or hardening a server or workstation.