drlisted
Install: claude install-skill jmagar/axon
# axon-dr
Pings all axon dependencies and reports their health. Run this first when anything isn't working.
## MCP (preferred)
```json
{ "action": "doctor" }
```
## CLI fallback
```bash
axon doctor
axon debug # doctor + LLM-assisted troubleshooting
```
## What it checks
| Service | Required for |
|---------|-------------|
| Qdrant | All search/embed operations |
| TEI | scrape, crawl, embed, query, ask |
| Chrome | Chrome render mode |
| Tavily | search, research |
| LLM/Gemini | ask, extract, research |
## Common fixes
**Qdrant unreachable** → check `QDRANT_URL` and that the container is running:
```bash
docker compose --env-file ~/.axon/.env -f docker-compose.prod.yaml ps
```
**TEI unreachable** → scrape/crawl will work but embed will fail. Check `TEI_URL`.
**Tavily failed** → `TAVILY_API_KEY` missing or invalid.
**Chrome unreachable** → only affects `render_mode: "chrome"`. HTTP scraping still works.
## Full action map
```json
{ "action": "help" }
```