healer

Solid

Run moflo's Healer (`flo healer`, alias for `flo doctor`) from inside the Claude session. Audit-only by default; pass `--fix` to apply auto-repairs, `-c <component>` for a single check. Use when something feels off (missing moflo.yaml, daemon dead, statusline empty, hooks not firing) or as a periodic health check. Distinct from Claude Code's built-in `/doctor`, which diagnoses Claude Code itself, not moflo.

AI & Automation 18 stars 1 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /healer — moflo Installation Healer Thin wrapper around the `flo healer` CLI. All check + fix logic lives in the CLI; this skill just shells out, surfaces results in-thread, and gives one-line follow-up nudges. **Arguments:** $ARGUMENTS ## Procedure 1. **Memory first** (gate requirement): ``` mcp__moflo__memory_search { query: "doctor healer fix moflo.yaml gate hook wiring", namespace: "guidance" } ``` 2. **Run the CLI** with the user's arguments passed through: ```bash npx moflo healer --json $ARGUMENTS ``` - No args → audit-only. - `--fix` → CLI runs auto-repairs after the audit. - `-c <component>` → restricts to one check. - Always include `--json` so output is machine-parseable. 3. **Surface the JSON in-thread**. Group by status: - `✓ N passing` (count only) - `⚠ warnings` — list `name: message`; flag with `[auto-fixable]` when the result has a `fix` field - `✗ failures` — same - If `--fix` mode, read `fixesApplied[]` from the JSON payload and list `{name, applied}` per entry — applied=true → "fixed", applied=false → "needs manual action". The `results[]` array is post-fix state (re-evaluated), so report the final status. - If `--install` was passed, surface `claudeCodeInstall.installed` from the payload. - If `--kill-zombies` was passed, surface `zombieScan.killed` / `zombieScan.found` from the payload. 4. **Nudge based on what changed.** Only mention next steps for state that *actually* changed: - Daemon restar...

Details

Author
eric-cielo
Repository
eric-cielo/moflo
Created
6 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

eldar

Consult the Eldar — audit a project's moflo + Claude Code setup for portable, high-leverage gaps and guide remediation. Default mode is read-only audit with severity-ranked findings; --fix presents an interactive triage menu and walks the user through each chosen fix (healer, missing CLAUDE.md, sparse guidance, hook/MCP wiring, empty memory namespaces, stack→guidance gaps). Use when starting in a new project, when Claude feels lost or inefficient, when guidance/CLAUDE.md is sparse, or as a periodic health check.

18 Updated 2 days ago
eric-cielo
AI & Automation Solid

hermit-doctor

Returns a twenty-four-check health report on the hermit installation (runtime, config, hooks, state-file integrity, cost, proposals, deps, version currency, permissions, docker, archival, reflect loop, scheduler, watchdog, context age, opus-wake spend, routine cost, heartbeat, routine monitor, raw storage size, sibling-plugin credential expiry, model pricing, channel liveness, context scan). Use when diagnosing an install, before a release, or after suspicious behavior. Activates on messages like "/hermit-doctor", "health check", "diagnose the hermit", "what's wrong", "run diagnostic".

69 Updated today
gtapps
AI & Automation Listed

doctor

Health probe across Captain Memo's components — embedder service, worker service, config, plugin registration, plugin manifest. Use when the user types /captain-memo:doctor or when something seems wrong.

3 Updated 6 days ago
kalinbogatzevski