From scrutiny
This skill should be used when the user asks about hard drive or SSD health, SMART data, disk failures, drive temperatures, or storage device status. Triggers include: "check my drives", "are any disks failing", "show SMART errors", "what's the temperature on my drives", "is drive X healthy", "check Scrutiny", or any question about disk health monitoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/scrutiny:scrutinyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
SMART hard-drive health monitoring. Talk to it directly over the Scrutiny web API (served under `/api`).
SMART hard-drive health monitoring. Talk to it directly over the Scrutiny web API (served under /api).
Read the base URL from ~/.lab/.env:
SCRUTINY_URL=$(grep -E '^SCRUTINY_URL=' ~/.lab/.env | cut -d= -f2-)
Scrutiny's web API is unauthenticated by default.
SCRUTINY_URLmay be unset in~/.lab/.env— populate it before use.
| Intent | Request |
|---|---|
| Health | curl -sS "$SCRUTINY_URL/api/health" -w '\nHTTP %{http_code}\n' |
| Dashboard summary (all devices) | curl -sS "$SCRUTINY_URL/api/summary" |
| List monitored devices | curl -sS "$SCRUTINY_URL/api/summary" | python3 -c 'import sys,json;print(*json.load(sys.stdin)["data"]["summary"].keys(),sep="\n")' |
| Device SMART details | curl -sS "$SCRUTINY_URL/api/device/<wwn>/details" |
| Temperature history | curl -sS "$SCRUTINY_URL/api/summary/temp" |
The device list comes from the summary payload — GET /api/summary returns data.summary keyed by device WWN, each with its latest SMART status. Use a WWN from there for the device/<wwn>/details call.
SCRUTINY_URL lives in ~/.lab/.env. Verify connectivity:
curl -sS "$SCRUTINY_URL/api/health" -w '\nHTTP %{http_code}\n'
smartctl output on a specific host — that's an SSH/shell task, not Scrutiny.npx claudepluginhub jmagar/dendrite --plugin scrutinyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.