cli-health — скилл для Claude Code: что делает и как установить
Проверяет состояние сервера, статус компонентов и метрики OmniRoute через CLI. Помогает следить за предохранителями и доступностью провайдеров прямо в терминале.
npx skills add cheaper-inference/OmniRoute --skill cli-health -a claude-codeЧто делает cli-health
Скилл даёт команды для диагностики инстанса OmniRoute. Через терминал можно вызвать проверку жизнеспособности сервера, отслеживать сбои компонентов и смотреть текущие метрики работы.
Внутри описаны вызовы утилиты omniroute. Команда doctor проверяет доступность хоста, health выводит отчёт с поддержкой флагов --json и --alerts-only, а health components показывает состояние отдельных узлов. Для обновления метрик доступен режим health watch с флагом --interval.
Для работы требуется пакет omniroute, установленный глобально через npm или запускаемый через npx. Без этой утилиты команды в терминале работать не будут.
Какие задачи решает
- проверить доступность сервера с помощью omniroute doctor
- вывести статус предохранителей и провайдеров
- отслеживать метрики инстанса в реальном времени через health watch
- получить отчёт о сбоях компонентов в формате JSON
Примеры запросов агенту
- Запусти omniroute health --alerts-only, чтобы найти сбои
- Проверь доступность хоста через omniroute doctor --host <host>
- Включи панель мониторинга omniroute health watch
Как установить cli-health
1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-health -a claude-code2Вручную: положить файлы
~/.claude/skills/cli-health/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cli-health/
1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-health -a codex2Вручную: положить файлы
.agents/skills/cli-health/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-health -a cursor2Вручную: положить файлы
.cursor/skills/cli-health/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install cheaper-inference/OmniRoute cli-health2Вручную: положить файлы
.github/skills/cli-health/SKILL.md1Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-health -a gemini-cli2Командой платформы
gemini skills install https://github.com/cheaper-inference/OmniRoute --path skills/cli-healthВручную: положить файлы
.devin/skills/cli-health/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add cheaper-inference/OmniRoute --skill cli-health -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора34
Весь набор →Похожие
Вопросы о cli-health
Как установить cli-health в Claude Code?
Выполните команду npx skills add cheaper-inference/OmniRoute --skill cli-health -a claude-code.
Что делает скилл cli-health?
Он обучает агента работать с командами OmniRoute для проверки доступности сервера, состояния предохранителей и вывода живых метрик.
Что нужно установить для работы команд скилла?
Требуется установка пакета через команду npm install -g omniroute или запуск через npx omniroute.
Исходный текст
SKILL.md · MIT
--- name: cli-health description: Check server health, component status, and live metrics from the CLI. Run `health`, `health components`, and `health watch` for a real-time dashboard of circuit breakers and provider status. --- <!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten --> ## Overview Check server health, component status, and live metrics from the CLI. Run `health`, `health components`, and `health watch` for a real-time dashboard of circuit breakers and provider status. ## Quick install ```bash npm install -g omniroute # or: npx omniroute omniroute --version ``` ## Subcommands ### `doctor` **Flags:** - `--no-liveness` - `--host <host>` - `--liveness-url <url>` **Example:** ```bash omniroute doctor ``` ### `health` **Flags:** - `-v, --verbose` - `--json` - `--alerts-only` **Example:** ```bash omniroute health ``` ### `health components` List health components and their status **Flags:** - `--alerts-only` **Example:** ```bash omniroute health components ``` ### `health watch` Live dashboard — refresh every N seconds **Flags:** - `--interval <s>` **Example:** ```bash omniroute health watch ``` ### `status` Show OmniRoute status dashboard **Flags:** - `-v, --verbose` **Example:** ```bash omniroute status ```
© cheaper-inference · MIT · cheaper-inference/OmniRoute