From nightshift
Reports whether Nightshift dependencies (qsv, flock, jq) are installed and on PATH. Invoke via /nightshift:doctor.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nightshift:doctorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check whether Nightshift's required system dependencies are installed.
Check whether Nightshift's required system dependencies are installed.
Run the dependency probes:
{
printf 'qsv: '
if command -v qsv >/dev/null 2>&1; then qsv --version 2>/dev/null | head -1; else echo MISSING; fi
printf 'flock: '
if command -v flock >/dev/null 2>&1; then flock --version 2>/dev/null | head -1; else echo MISSING; fi
printf 'jq: '
if command -v jq >/dev/null 2>&1; then jq --version 2>/dev/null; else echo MISSING; fi
}
For each dependency, report status using the pre-flight output above:
/nightshift:create <shift-name> to start a shift."qsv missing → brew install qsv (or download from https://github.com/dathere/qsv/releases for non-Homebrew platforms)flock missing → brew install flock (or use the version bundled with util-linux on Linux)jq missing → brew install jq (or see https://stedolan.github.io/jq/)/nightshift:doctor."npx claudepluginhub johndaskovsky/nightshift --plugin nightshiftThis skill should be used when the user asks to "check my setup", "run diagnostics", "doctor", "health check", "verify my installation", "are my plugins working", "check plugin status", "what's broken", "fix my setup", "debug my environment", "check dependencies", "environment check", "troubleshoot setup", or invokes /midnight-expert:doctor. Provides comprehensive health reporting for the midnight-expert ecosystem — plugin installation, MCP servers, external tools, cross-plugin references, and NPM registry.
This skill should be used when the user asks to "check dependencies", "verify plugin requirements", "what plugins am I missing", "validate plugin dependencies", "missing plugin dependencies", "unmet requirements", "are my dependencies satisfied", "which dependencies are broken", or invokes /midnight-plugin-utils:dependency-checker. Validates declared dependencies in extends-plugin.json files against installed and enabled plugins.
Validates developer environment: OS, runtime versions, tools, ports, env vars, disk space. Use when switching machines or encountering 'works on my machine' bugs.