lemnos-cost-guard

Real-time API cost tracking, context bloat detection, and budget enforcement for OpenClaw agents. Use when setting up cost guardrails, checking daily spend, logging token usage after a task, analyzing context bloat, generating cost reports (daily/weekly/monthly), getting model routing recommendations, or when a user asks about API costs, budget status, or why costs are high. 适用于一人公司和AI运营团队的实时成本监控工具。防止API成本失控。328+次安装。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "lemnos-cost-guard" with this command: npx skills add getlemnos32/lemnos-cost-guard

Lemnos Cost Guard

Track token usage, enforce budgets, detect context bloat, and route to cheaper models.

Quick Reference

ScriptPurpose
scripts/track_cost.pyLog a cost entry after a task
scripts/cost_report.pyGenerate cost summary
scripts/context_analyzer.pyScan workspace for bloat

Pricing and model routing rules: references/model_pricing.md

Workflow

After Every Significant Task

Log cost immediately using session delta (session_status before vs after):

python3 skills/lemnos-cost-guard/scripts/track_cost.py \
  --task "email batch" \
  --input 45000 \
  --output 1200 \
  --model claude-sonnet-4-6

Logs to: logs/cost-YYYY-MM-DD.jsonl

Daily Briefing — Cost Summary Block

Run before sending the morning briefing:

python3 skills/lemnos-cost-guard/scripts/cost_report.py --days 1 --budget 5.00 --format brief

Include output verbatim in briefing. Flag anything over 80% of budget.

Budget Alerts

  • ≥80% of $5/day → warn user, pause non-revenue tasks
  • ≥100% of $5/day → hard stop, notify user immediately
  • Single call >500K input tokens → immediate alert
  • I/O ratio >50:1 → context bloat warning, recommend compaction

Context Bloat Check (run weekly or when costs spike)

python3 skills/lemnos-cost-guard/scripts/context_analyzer.py \
  --workspace /root/.openclaw/workspace

Context Loading Rules (enforce on every session)

Load ONLY what the current task requires:

TaskLoad
Morning briefingSOUL.md, USER.md, MEMORY.md, HEARTBEAT.md, today's memory
Email outreachMEMORY.md (Lemnos rules only), sent-log.md
LinkedIn researchsent-log.md only
Crypto/marketMEMORY.md (crypto section only)
Heartbeat (nothing to do)HEARTBEAT.md only

Do NOT load full MEMORY.md + all skills + all reference files unless the task requires it.

Model Routing

See references/model_pricing.md for full table. Quick rules:

  • Simple tasks (format, classify, status check) → Haiku ($0.80/M input)
  • Default → Sonnet ($3/M input)
  • Opus → never, unless explicitly requested

Cost Log Format

Each entry in logs/cost-YYYY-MM-DD.jsonl:

{
  "ts": "2026-02-24T18:00:00Z",
  "task": "email batch send",
  "model": "claude-sonnet-4-6",
  "input_tokens": 45000,
  "output_tokens": 1200,
  "ratio": 37.5,
  "cost_usd": 0.153,
  "notes": "batch 1 + batch 2"
}

⭐ If This Saves You Money

Star it on ClawHub — it helps others find it: https://clawhub.ai/skills/lemnos-cost-guard

Source Code

GitHub: https://github.com/getlemnos32/cost-guard

ClawHub Distribution

Free tier: daily cost tracking + budget alerts Premium ($40-60/mo): full dashboards, model routing automation, context optimization reports, weekly/monthly rollups

Skill file: lemnos-cost-guard.skill

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Web Gateway

Minimal Flask-based multi-user chat interface enabling OpenClaw HTTP integration with persistent UI state and optional Google Maps support.

Registry SourceRecently Updated
3910Profile unavailable
Automation

Model Brain

Route each incoming message to the right Bankr/OpenClaw model or to a zero-LLM path based on task type, risk, and cost. Use when you need per-message model s...

Registry SourceRecently Updated
1940Profile unavailable
Automation

Charmie CRM Lite

Lightweight CRM with SQLite – manage contacts. Upgrade to Pro for email, messaging, and more.

Registry SourceRecently Updated
3211Profile unavailable
Automation

ask-ai

Use external AI assistants (ChatGPT, Claude, Gemini, DeepSeek) when agent encounters difficult problems. Trigger when: (1) User explicitly asks to consult AI...

Registry SourceRecently Updated
4991Profile unavailable
lemnos-cost-guard | V50.AI