openrouter-analytics — скилл для Claude Code: обзор и установка
Анализирует расходы, токены и задержки в OpenRouter прямо через диалог с агентом. Пригодится, когда нужно снизить затраты на модели или разобрать трафик API.
npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a claude-codeЧто делает openrouter-analytics
Скилл подключает диалогового агента к OpenRouter Analytics API. Внутри лежат готовые скрипты на TypeScript: discover-schema.ts для проверки доступных метрик, query-analytics.ts для построения отчётов и suggest-queries.ts с готовыми шаблонами запросов. Агент переводит вопросы на обычном языке в параметры запроса, группирует данные по моделям или ключам и выдаёт готовую сводку с разбивкой по времени.
Обычный ключ API здесь не сработает и сразу вызовет ошибку 403. Скиллу обязательно требуется специальный management key из настроек OpenRouter, который передают через флаг --api-key либо переменную окружения OPENROUTER_API_KEY. Перед первым запуском также понадобится перейти в каталог скриптов и выполнить npm install.
Инструмент умеет отслеживать задержку ответов провайдеров, кеширование, затраты на веб-поиск и потребление токенов вплоть до конкретных моделей. Если ответ упирается в лимит выборки, скилл учитывает флаг усечения данных, чтобы не искажать итоговую сумму в отчёте.
Какие задачи решает
- выяснить расходы на OpenRouter за текущий месяц
- найти самые затратные LLM-модели по потреблению токенов
- измерить задержку ответов у разных провайдеров
- разбить затраты на API по отдельным ключам доступа
Примеры запросов агенту
- Покажи, сколько денег ушло на OpenRouter за последнюю неделю с разбивкой по дням
- Какие 10 моделей съели больше всего бюджета в этом месяце?
- Сравни задержку и процент попадания в кеш у разных провайдеров
Как установить openrouter-analytics
1Через Skills CLI (Vercel)
npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a claude-code2Вручную: положить файлы
~/.claude/skills/openrouter-analytics/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/openrouter-analytics/
1Через Skills CLI (Vercel)
npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a codex2Вручную: положить файлы
.agents/skills/openrouter-analytics/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a cursor2Вручную: положить файлы
.cursor/skills/openrouter-analytics/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install OpenRouterTeam/skills openrouter-analytics2Вручную: положить файлы
.github/skills/openrouter-analytics/SKILL.md1Через Skills CLI (Vercel)
npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a gemini-cli2Командой платформы
gemini skills install https://github.com/OpenRouterTeam/skills --path skills/openrouter-analyticsВручную: положить файлы
.devin/skills/openrouter-analytics/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о openrouter-analytics
Как установить openrouter-analytics в Claude Code?
Выполните команду npx skills add OpenRouterTeam/skills --skill openrouter-analytics -a claude-code. Затем перейдите в папку скриптов внутри каталога скилла и установите зависимости с помощью npm install.
Что делает openrouter-analytics?
Скилл позволяет запрашивать статистику OpenRouter на человеческом языке. Он выгружает метрики расходов в долларах, объём токенов, задержки провайдеров и строит отчёты по отдельным ключам API.
Почему обычный API-ключ OpenRouter не подходит?
Для работы с Analytics API требуется специальный provisioning-ключ из раздела management keys в настройках сервиса. Обычный ключ вернёт ошибку HTTP 403.