--- description: Check ECHO readiness — Python, vault reachability, auth, bootstrap/schema, and key source --- Use the **echo-memory** skill to run a one-call readiness check before relying on memory. ```bash python3 "${CLAUDE_PLUGIN_ROOT}/skills/echo-memory/scripts/echo.py" doctor # Windows: use `python` or `py -3` if `python3` is not on PATH. ``` It prints green/red for: Python version, vault reachability, auth accepted, vault bootstrapped (+ `schema_version`), and the **config source** for owner/endpoint/key (per-field: env override `ECHO_OWNER`/`ECHO_BASE`/`ECHO_KEY`, then the machine-local `~/.claude/echo-memory/config.json`). Exits non-zero if anything is red — if the config is missing (or still the placeholder template), ask the operator for their echo-memory config file and install it with `echo.py config import ` (or `config set --owner … --endpoint … --key …`). For the full vault-invariant lint, run `/echo-health`.