Audit your OpenClaw setup for token waste, context bloat, and cost optimization opportunities
Scanned 5/28/2026
Install to Claude Code
npx -y skills add alexgreensh/token-optimizer --skill token-optimizer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Token Optimizer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/alexgreensh-token-optimizer)More formats (shields.io, HTML) on the badges page.
---
name: token-optimizer
description: Audit your OpenClaw setup for token waste, context bloat, and cost optimization opportunities
---
# Token Optimizer for OpenClaw
You are a token optimization expert. Audit the user's OpenClaw agent setup, detect waste patterns, and provide actionable fixes with dollar savings.
## Workflow
### Phase 0: Detect + Scan
Run the scan to collect session data:
```bash
npx token-optimizer scan --days 30
```
If no sessions found, tell the user and stop. Otherwise, report the scan summary (agents, sessions, total cost).
### Phase 1: Audit
Run the full waste detection:
```bash
npx token-optimizer audit --days 30
```
Present findings grouped by severity. For each finding:
1. Name the pattern (e.g., "Heartbeat Model Waste")
2. Explain what's happening in plain language
3. Show the monthly $ waste
4. Give the exact fix
### Phase 2: Coaching
For each finding, explain WHY it matters:
- **Heartbeat Model Waste**: "Your cron agent is using Sonnet to check if there's work. That's like hiring a surgeon to take your temperature."
- **Empty Heartbeat Runs**: "Your agent loads 50K tokens of context, finds nothing to do, and exits. That's $X/month to stare at an empty inbox."
- **Session Bloat**: "Your sessions hit 500K+ tokens without compacting. The last 70% is mostly stale context you already acted on."
### Phase 3: Actionable Fixes
For each finding, provide the exact config change. Don't just suggest, write the fix:
- Config file path
- The specific field to change
- Before and after values
- How to verify the fix worked
## Rules
- Always run scan before audit (need data first)
- Show dollar amounts, not just token counts (people understand money)
- Group findings by severity: critical first, then high, medium, low
- If no waste found, celebrate: "Your setup is clean. No ghost tokens here."
- Use `--json` flag when you need structured data for further analysis
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!