🧪 Skills
Token Budget Monitor
--- name: token-budget-monitor version: "1.0.0" description: Track and control token consumption across OpenClaw cron jobs author: aviclaw tags: - token - budget - monitor - openclaw --- # to
v1.0.0
Description
name: token-budget-monitor version: "1.0.0" description: Track and control token consumption across OpenClaw cron jobs author: aviclaw tags:
- token
- budget
- monitor
- openclaw
token-budget-monitor
Track and control token consumption across OpenClaw cron jobs, fallback chains, and sessions.
Installation
openclaw skills install aviclaw/token-budget-monitor
Usage
# Check current usage
node track-usage.js status
# Check budget for a specific job
node track-usage.js check daily-tweet
# Alert if over budget
node track-usage.js alert
# Get model recommendations
node track-usage.js recommend
Integration
Add to cron jobs to track usage:
// After LLM call completes
const usage = result.usage;
exec('node /path/to/track-usage.js track <job-name> ' +
usage.input_tokens + ' ' + usage.output_tokens + ' ' + model);
Configuration
Edit config.json:
{
"dailyLimit": 100000,
"jobLimits": {
"daily-tweet": 5000,
"rss-brief": 15000
},
"alertThreshold": 0.8,
"freeModels": [
"nvidia/moonshotai/kimi-k2.5",
"google/gemini-2.0-flash-exp"
]
}
Features
- Per-job token tracking
- Daily budget limits
- Per-job custom limits
- Alert when threshold exceeded
- Recommend free model alternatives
Author
- GitHub: @aviclaw
License
MIT
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!