Skip to content
Back to skills

Openrouter Usage

ASecurity

Track OpenRouter API spending — credit balance, per-model cost breakdown,

  • 92 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 22, 2026
ai-agentspythonbashapi

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add aAAaqwq/AGI-Super-Team --skill openrouter-usage --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Openrouter Usage?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Openrouter Usage
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aaaaqwq-openrouter-usage-agi-super-team/badge)](https://www.skillsdirectory.com/skills/aaaaqwq-openrouter-usage-agi-super-team)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: openrouter-usage
description: Track OpenRouter API spending — credit balance, per-model cost breakdown,
  and spending projections from OpenClaw session logs.
metadata:
  openclaw:
    emoji: 💰
    requires:
      bins:
      - openrouter-usage
author: Daniel Li
---
# openrouter-usage

- Author: Daniel Li
- Copyright © Daniel Li. All rights reserved.

Track your OpenRouter spending directly from your OpenClaw agent. Shows credit balance, per-model cost/token breakdown, and spending projections.

## Trigger

Use when the user asks about OpenRouter credits, costs, spending, balance, usage, billing, or the `/usage` command.

## Commands

### Full report (recommended — combines everything)

```bash
openrouter-usage report              # credits + today's usage + projection
openrouter-usage report --week       # credits + last 7 days
openrouter-usage report --month      # credits + last 30 days
```

### Credit balance only

```bash
openrouter-usage credits
```

### Per-model breakdown only

```bash
openrouter-usage sessions --today
openrouter-usage sessions --week
openrouter-usage sessions --month
openrouter-usage sessions --date 2026-02-25
openrouter-usage sessions --from 2026-02-01 --to 2026-02-15
```

### Filtering and output

```bash
openrouter-usage report --agent main          # specific agent only
openrouter-usage report --format json         # JSON output
openrouter-usage sessions --today --utc       # use UTC instead of local timezone
```

## Notes

- API key auto-discovered from OpenClaw auth store or `OPENROUTER_API_KEY` env var.
- Session parsing is fully local — reads `~/.openclaw/agents/*/sessions/*.jsonl`.
- Date filters use local timezone by default. Pass `--utc` to override.
- Zero dependencies beyond Python 3 stdlib.

Files in this skill

  • LICENSE1 KB
  • README.md3.3 KB
  • SKILL.md1.7 KB
  • install.sh3.4 KB
  • scripts/openrouter_usage.py18.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.