← ClaudeAtlas

token-coachlisted

Context window coach. Proactive guidance for token-efficient Claude Code or Codex projects, multi-agent systems, and skill architecture.
alexgreensh/token-optimizer · ★ 1,297 · AI & Automation · score 83
Install: claude install-skill alexgreensh/token-optimizer
# Token Coach: Plan Token-Efficient Before You Build Interactive coaching for Claude Code or Codex architecture decisions. Analyzes your setup, identifies patterns (good and bad), and gives personalized advice with real numbers. **Use when**: Building something new, existing setup feels slow, designing multi-agent systems, or want a quick health check. --- ## Phase 0: Initialize 1. **Resolve runtime and measure.py path** (same as token-optimizer): ```bash RUNTIME="${TOKEN_OPTIMIZER_RUNTIME:-}" if [ -z "$RUNTIME" ]; then if [ -n "$CLAUDE_PLUGIN_ROOT" ] || [ -n "$CLAUDE_PLUGIN_DATA" ]; then RUNTIME="claude" elif [ -n "$CODEX_HOME" ] || [ -d "$HOME/.codex" ]; then RUNTIME="codex" else RUNTIME="claude" fi fi MEASURE_PY="" for f in "$HOME/.codex/skills/token-optimizer/scripts/measure.py" \ "$HOME/.codex/plugins/cache"/*/token-optimizer/*/skills/token-optimizer/scripts/measure.py \ "$HOME/.claude/skills/token-optimizer/scripts/measure.py" \ "$HOME/.claude/plugins/cache"/*/token-optimizer/*/skills/token-optimizer/scripts/measure.py \ "$PWD/skills/token-optimizer/scripts/measure.py"; do [ -f "$f" ] && MEASURE_PY="$f" && break done [ -z "$MEASURE_PY" ] || [ ! -f "$MEASURE_PY" ] && { echo "[Error] measure.py not found. Is Token Optimizer installed?"; exit 1; } export TOKEN_OPTIMIZER_RUNTIME="$RUNTIME" ``` 2. **Collect coaching data**: ```bash python3 "$MEASURE_PY" coach --json ``` Parse the JSON output. This gives you: sn