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.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub jmagar/dendrite --plugin scrutiny