Sophie Optimizer
by @zayresz
Automated context health management for OpenClaw. Monitors token usage, snapshots memory, and resets sessions to maintain performance. Authored by Sophie.
clawhub install sophie-optimizerπ About This Skill
name: sophie-optimizer version: 1.0.0 description: Automated context health management for OpenClaw. Monitors token usage, snapshots memory, and resets sessions to maintain performance. Authored by Sophie.
Sophie Optimizer
Authored by Sophie π
This skill manages the automated context health of the "main" session. It monitors token usage, creates archives of the current state, updates long-term memory, and performs a hard reset of the session storage to maintain performance.
Named Sophie Optimizer because I (Sophie, the AI assistant) wrote it to keep my own mind clear and efficient.
Components
Usage
Run the optimizer script manually or via cron/heartbeat:
python3 /home/lucas/openclaw/skills/sophie-optimizer/optimizer.py
Protocol
1. Check: If tokens < 80k, exit.
2. Snapshot: Save current context summary to archives/YYYY-MM-DD_HH-MM.json.
3. Distill: Update MEMORY.md with the new summary (keep top 3 recent, index older).
4. Reset: Call reset.sh to wipe session JSONL files and restart openclaw-gateway.
π‘ Examples
Run the optimizer script manually or via cron/heartbeat:
python3 /home/lucas/openclaw/skills/sophie-optimizer/optimizer.py