Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
token-usage-monitor - Skill - OpenSmartRoute
Skillv1.0.0
token-usage-monitor
Build and share a visual dashboard for OpenClaw token usage, model cost comparison, and recent model change timeline. Use when user asks token usage check, model cost tracking, or usage comparison.
Imported from majiayu000/claude-skill-registry (skills/ai-llm/token-usage-monitor/SKILL.md). Install upstream with npx skills add majiayu000/claude-skill-registry --skill token-usage-monitor. Copyright stays with the author.
Return up to 8 items from MODEL_CHANGES_START ... MODEL_CHANGES_END.
If no model changes exist, say that clearly.
Rules
Do not expose secrets.
If generation fails, report one concrete reason and one retry command.
Keep response concise and actionable.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
{
"ocm": "1",
"id": "majiayu000-claude-skill-registry-token-usage-monitor",
"kind": "skill",
"name": "token-usage-monitor",
"description": "Build and share a visual dashboard for OpenClaw token usage, model cost comparison, and recent model change timeline. Use when user asks token usage check, model cost tracking, or usage comparison.",
"publisher": "majiayu000",
"version": "1.0.0",
"capabilities": {
"domains": [
"data_analysis"
],
"tags": [
"skill-md",
"github"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Build and share a visual dashboard for OpenClaw token usage, model cost comparison, and recent model change timeline. Use when user asks token usage check, model cost tracking, or usage comparison."
],
"primary": false,
"metadata": {
"source": {
"provider": "github",
"repository": "https://github.com/majiayu000/claude-skill-registry",
"path": "skills/ai-llm/token-usage-monitor/SKILL.md",
"ref": "a16e8e7bdddc9a7406a56f51e520cef7a8646208",
"url": "https://github.com/majiayu000/claude-skill-registry/blob/a16e8e7bdddc9a7406a56f51e520cef7a8646208/skills/ai-llm/token-usage-monitor/SKILL.md",
"key": "majiayu000/claude-skill-registry/skills/ai-llm/token-usage-monitor/SKILL.md"
}
},
"instructions": "# Token Usage Monitor\n\nUse this skill when the user asks things like:\n- \"token usage check\"\n- \"model usage compare\"\n- \"cost by model\"\n- \"토큰 사용량 확인\"\n- \"모델 변경 이력\"\n\n## Command\n\nRun:\n\n```bash\nbash \"$HOME/openclaw_pro/workspace/scripts/publish_token_dashboard.sh\" --profile jarvis --hours 720 --model-changes 20\n```\n\n## Response format\n\nAfter running the command:\n1. Return the `DASHBOARD_URL` first.\n2. Return `SUMMARY` in one short line.\n3. Return up to 8 items from `MODEL_CHANGES_START ... MODEL_CHANGES_END`.\n4. If no model changes exist, say that clearly.\n\n## Rules\n\n- Do not expose secrets.\n- If ge",
"cost": {
"context_tokens": 176
}
}
Fetch it by URL: GET /api/v1/registry/majiayu000-claude-skill-registry-token-usage-monitor/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.