К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

cli-resilience — скилл для Claude Code: что делает и как установить

Инструкция для агента по командам OmniRoute: посмотреть предохранители, кулдауны соединений и остатки квот, сбросить застрявшего провайдера из терминала.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add cheaper-inference/OmniRoute --skill cli-resilience -a claude-code
Открыть на GitHub

Что делает cli-resilience

Скилл даёт агенту карту CLI OmniRoute: какие подкоманды вызвать, чтобы увидеть предохранители, кулдауны соединений, блокировки моделей и состояние квот. Внутри два раздела, resilience и quota, и к каждой подкоманде приложены флаги с примером вызова.

resilience status, breakers, cooldowns и lockouts показывают, что сейчас тормозит, с фильтрами --provider, --connection-id, --model. Сброс делает resilience reset: можно назвать провайдера, соединение или модель, а --all-cooldowns вместе с --yes снимает все кулдауны без вопроса подтверждения. Пороги задаёт resilience set через --threshold, --reset-timeout и --base-cooldown в миллисекундах. Для квот есть quota status и quota preview — вторая считает выделение без запроса к провайдеру.

Без установленного CLI скилл бесполезен: в инструкции стоит npm install -g omniroute (или npx omniroute) и проверка omniroute --version. Ещё один момент — файл скилла собирает генератор, ручные правки в нём затираются, поэтому свои пороги надёжнее держать в командной строке. quota ensure <json> принимает JSON-объект аргументом.

Какие задачи решает

  • посмотреть, какие провайдеры сейчас в бэкоффе
  • снять кулдаун по конкретному соединению
  • узнать, влезет ли запрос в квоту, до отправки
  • выгрузить состояние квот в JSON для скрипта
  • создать пул квот из JSON-объекта повторяемо

Примеры запросов агенту

  • Покажи, что сейчас сработало: `omniroute resilience breakers`
  • Сбрось все кулдауны и не спрашивай подтверждения: `omniroute resilience reset --all-cooldowns --yes`
  • Прикинь выделение на `--tokens <n>` до запроса: `omniroute quota preview`

Как установить cli-resilience

1Через Skills CLI (Vercel)

npx skills add cheaper-inference/OmniRoute --skill cli-resilience -a claude-code

2Вручную: положить файлы

~/.claude/skills/cli-resilience/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cli-resilience/

Из того же набора34

Весь набор →
cli-setup cheaper-inference Помогает агенту настроить OmniRoute, управлять автозапуском демона, обновлять CLI и менять параметры текущей сессии. Claude Code CX Codex Cursor +1 1 200установок omni-combos-routing cheaper-inference Скилл создаёт и настраивает связки моделей с разными стратегиями маршрутизации, цепочками fallback и метриками. Пригодится для управления OmniRoute через API. Claude Code CX Codex Cursor +1 1 200установок omni-inference cheaper-inference Скилл подключает эндпоинты для чат-комплишенов, эмбеддингов, аудио и изображений в стиле OpenAI. Пригодится агентам для прямого доступа к API вывода моделей. Claude Code CX Codex Cursor +1 1 100установок cli-providers cheaper-inference Помогает управлять подключениями провайдеров через OmniRoute: смотреть список, проверять настройки и менять ключи. Пригодится для работы с подключениями из терминала. Claude Code CX Codex Cursor +1 1 100установок omni-auth cheaper-inference Скилл для управления API-ключами и сессиями в OmniRoute. Настраивает Bearer-токены для запросов, получает сессионные куки и конфигурирует вход в Dashboard через пароль или OIDC. Claude Code CX Codex Cursor +1 1 100установок cli-routing cheaper-inference Скилл помогает настраивать маршрутизацию языковых моделей через утилиту omniroute прямо из терминала. Позволяет создавать комбинации и переключать цепочки вызовов. Claude Code CX Codex Cursor +1 1 100установок omni-mcp cheaper-inference Подключает MCP-сервер OmniRoute к агенту для маршрутизации запросов, работы с памятью, кэшем и аудитом. Нужен, когда эти операции требуется вызывать через MCP-инструменты. Claude Code CX Codex Cursor +1 1 100установок omni-providers cheaper-inference Управляет подключениями к 375 AI-провайдерам через REST API: добавляет ключи, тестирует соединения, синхронизирует модели. Claude Code CX Codex Cursor +1 1 100установок

Похожие

wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. Claude Code 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. Claude Code CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. Claude Code CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. Claude Code CX Codex Cursor +1 353 000установок

Вопросы о cli-resilience

Как установить cli-resilience в Claude Code?

Выполните npx skills add cheaper-inference/OmniRoute --skill cli-resilience -a claude-code. Файл скилла появится по пути ~/.claude/skills/cli-resilience/SKILL.md.

Что делает cli-resilience?

Описывает агенту подкоманды OmniRoute для просмотра предохранителей, кулдаунов, блокировок и квот, а также для сброса застрявших провайдеров и настройки порогов.

Что нужно, чтобы скилл заработал?

Установленный OmniRoute: npm install -g omniroute или запуск через npx omniroute. Проверить установку можно командой omniroute --version.

Исходный текст

SKILL.md · MIT
---
name: cli-resilience
description: Inspect and manage circuit-breaker states, connection cooldowns, quota limits, and backoff levels from the CLI. Reset stuck providers and configure resilience thresholds.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Inspect and manage circuit-breaker states, connection cooldowns, quota limits, and backoff levels from the CLI. Reset stuck providers and configure resilience thresholds.

## Quick install

```bash
npm install -g omniroute   # or: npx omniroute
omniroute --version
```

## Subcommands

### `quota`

**Flags:**

- `--provider <id>`
- `--json`

**Example:**

```bash
omniroute quota
```

### `quota status`

Show truthful OmniRoute gateway, quota, pool, and circuit state

**Example:**

```bash
omniroute quota status
```

### `quota preview`

Preview allocation enforcement without an upstream request

**Flags:**

- `--api-key-id <id>`
- `--pool-id <id>`
- `--tokens <n>`

**Example:**

```bash
omniroute quota preview
```

### `quota ensure <json>`

Idempotently create or update a quota pool from a JSON object

**Example:**

```bash
omniroute quota ensure <json>
```

### `resilience`

**Example:**

```bash
omniroute resilience
```

### `resilience status`

**Flags:**

- `--provider <p>`

**Example:**

```bash
omniroute resilience status
```

### `resilience breakers`

**Flags:**

- `--provider <p>`

**Example:**

```bash
omniroute resilience breakers
```

### `resilience cooldowns`

**Flags:**

- `--provider <p>`
- `--connection-id <id>`

**Example:**

```bash
omniroute resilience cooldowns
```

### `resilience lockouts`

**Flags:**

- `--provider <p>`
- `--model <m>`

**Example:**

```bash
omniroute resilience lockouts
```

### `resilience reset`

**Flags:**

- `--provider <p>`
- `--connection-id <id>`
- `--model <m>`
- `--all-cooldowns`
- `--yes`

**Example:**

```bash
omniroute resilience reset
```

### `resilience profile`

**Example:**

```bash
omniroute resilience profile
```

### `resilience show`

**Example:**

```bash
omniroute resilience show
```

### `resilience set <name>`

**Example:**

```bash
omniroute resilience set <name>
```

### `resilience config`

**Example:**

```bash
omniroute resilience config
```

### `resilience show`

**Example:**

```bash
omniroute resilience show
```

### `resilience set`

**Flags:**

- `--threshold <n>`
- `--reset-timeout <ms>`
- `--base-cooldown <ms>`

**Example:**

```bash
omniroute resilience set
```

© cheaper-inference · MIT · cheaper-inference/OmniRoute

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой