Skip to main content

openrouter-usage

Query OpenRouter API costs, credits, and usage breakdown by model, provider, and date for the last 30 days. Triggers on API spending, check costs, openrouter usage, how much have I spent.

来源信息

仓库
tdimino/claude-code-minoan
最近来源活动
2026年4月21日 16:15
检测到的 SKILL.md 语言
英语
星标
41
分支
4

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
3 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
openrouter-usage
description
Query OpenRouter API costs, credits, and usage breakdown by model, provider, and date for the last 30 days. Triggers on API spending, check costs, openrouter usage, how much have I spent.
# OpenRouter Usage Query OpenRouter API costs and generate usage reports via the command line. ## When to Use - Checking OpenRouter spend over the last 30 days - Breaking down costs by model, provider, or date - Exporting usage data as CSV or JSON for accounting - Auditing which models and API keys consume the most credits ## Prerequisites - `OPENROUTER_API_KEY` environment variable (or in a project `.env` file) - The key **must be a Management key** — create one at https://openrouter.ai/settings/management-keys - Regular provisioning keys return 401/403 on analytics endpoints ## Usage ```bash # Full 30-day summary with credits balance python3 ~/.claude/skills/openrouter-usage/scripts/openrouter_usage.py # Filter to a single date python3 ~/.claude/skills/openrouter-usage/scripts/openrouter_usage.py --date 2026-02-01 # Export as CSV (for spreadsheets) python3 ~/.claude/skills/openrouter-usage/scripts/openrouter_usage.py --csv # Raw JSON output (for piping to jq) python3 ~/.claude/skills/openrouter-usage/scripts/openrouter_usage.py --json # Skip credits lookup (activity only) python3 ~/.claude/skills/openrouter-usage/scripts/openrouter_usage.py --no-credits ``` ## Output The default report includes: - **Credits balance**: total purchased, used, remaining - **Spend by model**: per-model cost with token counts (prompt, completion, reasoning) - **Spend by provider**: aggregated by provider (OpenAI, Anthropic, Google, etc.) - **Spend by date**: daily spend with visual bar chart ## API Endpoints Both endpoints are read-only GETs authenticated via Bearer token: | Endpoint | Purpose | |----------|---------| | `GET /api/v1/credits` | Total credits purchased and used | | `GET /api/v1/activity` | Last 30 days of usage grouped by model/endpoint/provider | The activity endpoint returns per-row: `date`, `model`, `provider_name`, `usage`, `byok_usage_inference`, `requests`, `prompt_tokens`, `completion_tokens`, `reasoning_tokens`.
在 GitHub 查看