---
description: Extended health check — combines `doctor` runtime check with Maestro's framework integrity review
allowed-tools:
  - Read
  - Write
  - Edit
  - Bash(openlife:*)
  - Grep
  - Glob
  - Agent
  - AskUserQuestion
---

**Mode:** host-native (the host LLM running this conversation answers directly — no external API key required).

Two-step health check:

1. Run `openlife system doctor` (real shell command) to capture API keys, model chain, catalog state, daemon state
2. Read `.openlife/method/agents/maestro.md`, become Maestro, and check cross-agent integrity:
   - Catalog completeness (314 agents / 46 squads / 55 skills present?)
   - Missing handoff artifacts in `.openlife/handoffs/`
   - Draft components pending promotion in `.catalog/{agents,squads,skills}/<id>/` with `status: draft`
   - Any contradictions between `.openlife/project.json` mode and active workflow

Present both diagnostics in one consolidated report.

---

### Want the external model chain instead?

If you specifically need the configured `models.json` chain (for cost-tracking, batch, or non-host contexts), run the command in a terminal:

```bash
openlife health "$ARGUMENTS"
```

That path uses the Brain dispatcher and requires the appropriate API key in `.env`. The slash command (this one) intentionally bypasses external APIs to keep host-CLI usage zero-config.
