| name | router-analytics |
| description | Generate HTML analytics dashboard for routing statistics Use when this capability is needed. |
| metadata | {"author":"0xrdan"} |
Router Analytics Skill
Generate a visual HTML analytics dashboard from your routing statistics.
What This Does
Reads your routing statistics from ~/.claude/router-stats.json and generates an interactive HTML dashboard with:
- Route distribution pie chart
- Daily/weekly trends line chart
- Cost savings over time
- Session comparison metrics
Usage
/router-analytics
/router-analytics --output ~/Desktop/router-report.html
Generated Dashboard Includes
Summary Cards
- Total queries processed
- Total estimated savings vs always-Opus
- Route distribution (fast/standard/deep/orchestrated)
- Average confidence scores
Charts
- Pie Chart: Route distribution breakdown
- Line Chart: Daily query trends over last 30 days
- Bar Chart: Savings per session
Tables
- Recent sessions with per-session metrics
- Exception tracking (router_meta queries, slash commands)
Output
By default, generates router-analytics.html in the current directory.
Use --output <path> to specify a custom output location.
Implementation
When this skill runs:
- Read
~/.claude/router-stats.json
- Parse and aggregate statistics
- Generate HTML with embedded Chart.js visualizations
- Write to output file
- Report summary to user
Requirements
The stats file must exist (run some queries through the router first).
Source: 0xrdan/claude-router — distributed by TomeVault.