What problem does it solve? Checking disk, SSD, or NVMe health requires root-only smartmontools commands whose output is easy to misread, and setting up continuous smartd monitoring on NixOS involves declarative configuration choices that are hard to get right without guidance. ## Core Features & Use Cases - Health Inspection: Run smartctl device discovery, health checks, error log review, and short or long self-tests with correct sudo handling. - Output Interpretation: Identify high-risk signals such as reallocated sectors, NVMe critical warnings, media errors, and high percentage-used values. - NixOS smartd Configuration: Generate declarative services.smartd modules with autodetect or explicit /dev/disk/by-id devices, then validate with nix eval. - Use Case: A NixOS user suspects a failing NVMe drive; the skill runs smartctl -a, interprets the health log, runs a short self-test, and adds a smartd monitoring module to the system configuration. ## Quick Start Check the S.M.A.R.T. health of all disks on this machine and set up smartd monitoring in my NixOS configuration.