# Zoe Status Refresh

> Check Zoe runtime health and refresh generated agent knowledge after major changes.

- Skill: `jason-easyazz/zoe-status-refresh` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jason-easyazz/zoe-status-refresh`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jason-easyazz/zoe-status-refresh/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- License: MIT
- Author: jason-easyazz (https://skillmd.com/u/jason-easyazz)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/jason-easyazz/zoe-status-refresh

---


# Zoe Status Refresh

Use this skill before and after substantial Zoe work.

## Health Checks

```bash
curl -sf http://127.0.0.1:8000/health
curl -sf http://127.0.0.1:8000/api/system/status | python3 -m json.tool
systemctl --user list-timers --all --no-pager | rg 'zoe-(backup|backup-verify|dreaming|training|health)'
systemctl --user is-failed zoe-backup.service zoe-dreaming.service zoe-health.service zoe-backup-verify.service
```

## Project Validators

```bash
cd /home/zoe/assistant
python3 tools/audit/validate_structure.py
python3 tools/audit/validate_critical_files.py
```

## Agent Knowledge Refresh

Preferred authenticated API when available:

```bash
curl -sf -X POST http://127.0.0.1:8000/api/system/agent-sync | python3 -m json.tool
```

If the API returns `403 Admin role required`, run the generator directly:

```bash
cd /home/zoe/assistant/services/zoe-data
python3 - <<'PY'
import asyncio, json
from agent_sync import run_agent_sync
print(json.dumps(asyncio.run(run_agent_sync()), indent=2))
PY
```

This updates OpenClaw `ZOE_SELF.md`, Hermes `SOUL.md`, Zoe compact context, `CAPABILITIES.md`, federation skills, and starts a safe Graphify refresh.

## Backup Verification

For data-safety work:

```bash
/home/zoe/scripts/maintenance/zoe-backup-verify.sh
```

