Apply EAP self-update from the CLI: fetch GitHub 0p9b/EAP, refresh the checkout (ff-only branch or latest release tag), record install-state, and re-run the installer. Use when the user says "eap update", "update EAP", "pull latest EAP", or runs /eap-update. Distinct from plan-only eap_upgrade.
Quick-reference card for EAP-Lean: the levels (lite/full/ultra/off), the six skills (mode + tooling), the switch syntax, defaults env/config, and how to deactivate. One-shot display, not a persistent mode. Use when the user says "lean help", "what lean commands", "how do I use eap-lean", or runs /eap-lean-help.
Forces the laziest solution that actually works — simplest, shortest, most minimal code that is still correct and safe. Channels a senior dev who has seen everything: question whether the task needs to exist at all (YAGNI), reach for the standard library before custom code, native platform features before dependencies, one line before fifty. Supports intensity levels: lite, full (default), ultra, off. Use on ANY coding task: writing, adding, refactoring, fixing, reviewing, or designing code, and choosing libraries or dependencies. Also use whenever the user says "eap lean", "be lazy", "lazy mode", "simplest solution", "minimal solution", "yagni", "do less", or "shortest path", or complains about over-engineering, bloat, boilerplate, or unnecessary dependencies. Do NOT use for non-coding requests (general knowledge, prose, translation, summaries, recipes).
Health-check the EAP-Runtime layer. Calls the eap_doctor MCP tool and presents its report: node version, node:sqlite + FTS5/trigram availability, per-language runtime availability for the polyglot executor, and store integrity. Flags failures with the concrete fix (e.g. Node >= 22 for node:sqlite — there is deliberately no fallback). Use when the user says "eap doctor", "is EAP healthy", "check the runtime store", "why is eap_execute failing", or runs /eap-doctor.
Routing skill for EAP-Runtime: when to eap_execute vs eap_search vs eap_fetch (or eap_fetch_and_index / eap_index). Use when the agent is about to dump a large file, scrape a URL, or mine offloaded output; when the user says "think in code", "offload this", "use the runtime", or runs /eap-runtime. Prefer this over raw Read/Bash/WebFetch for oversized or network work.