Token Optimizer
Overview
Use this skill to optimize OpenClaw token usage with a local CLI that performs analysis, compression snapshots, health checks, cleanup planning, and preflight token budgeting.
Quick Start
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --analyze --period 7d
Core Commands
- Enable local optimizer config:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --enable
- Optimization analysis:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --analyze --period 7d
- Force context compression snapshot:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --compress --threshold 0.7 --session agent:main:main
- Session health check:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --health-check --active-minutes 120
- Auto-cleanup planning and apply:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --cleanup
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --cleanup --apply
Preflight Optimization
Use preflight planning before expensive task batches:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize \
--preflight /path/to/actions.json \
--session-limit 180000
actions.json should be a JSON array of planned operations, for example:
[
{"type": "web_search", "query": "..."},
{"type": "web_fetch", "url": "..."},
{"type": "summarize", "target": "youtube"}
]
Output Artifacts
- Compression snapshots:
$OPENCLAW_WORKSPACE/token-usage/compressed/ - Optional JSON output:
--format json --output /path/file.json - Baseline config (from
--enable):$OPENCLAW_WORKSPACE/token-usage/token-optimizer.config.json
Defaults
Default behavior is configured in:
config/defaults.json
Override with:
$OPENCLAW_SKILLS_DIR/token-optimizer/scripts/token-optimize --config /path/custom.json --analyze
Resources
scripts/token_optimize.py: main CLIsrc/optimizer.py: core optimization enginesrc/models.py: model selection logicsrc/compression.py: context compression helperssrc/cleanup.py: session hygiene evaluationreferences/operating-notes.md: implementation details and safe-operating guidance
Validation
python3 $OPENCLAW_SKILLS_DIR/.system/skill-creator/scripts/quick_validate.py \
$OPENCLAW_SKILLS_DIR/token-optimizer