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

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

Помогает агенту настроить OmniRoute, управлять автозапуском демона, обновлять CLI и менять параметры текущей сессии.

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

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

Скилл описывает параметры утилиты omniroute. Агент получает готовые инструкции для вызова setup, переключения автозапуска и управления переменными окружения. Для работы на машине нужен установленный пакет omniroute или доступ к npx omniroute.

Внутри зафиксированы флаги для добавления провайдеров: --add-provider, --api-key и --default-model. Команда config set поддерживает предварительную проверку формата без сохранения через config validate <tool>.

Учтите ограничение: omniroute env set <key> <value> меняет переменные только для текущей сессии терминала. Постоянные системные параметры через эту команду сохранить не выйдет.

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

  • сконфигурировать подключение провайдеров через omniroute setup
  • включить или отключить автозапуск фонового процесса
  • проверить структуру конфига инструмента до записи на диск
  • проверить и применить обновления CLI через omniroute update

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

  • Запусти настройку провайдера через omniroute setup --add-provider
  • Проверь статус автозапуска командой omniroute autostart status
  • Выведи текущие переменные окружения через omniroute env show --json

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

1Через Skills CLI (Vercel)

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

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

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

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

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

Весь набор →
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установок cli-keys cheaper-inference Скилл помогает управлять ключами OmniRoute и авторизацией провайдеров через терминал. Пригодится при настройке доступов к моделям. Claude Code CX Codex Cursor +1 1 000установок

Похожие

ce-riffrec-feedback-analysis EveryInc Превращает записанный продуктовый фидбек в структурированные баги и требования. Берёт видео, скрины или заметки из Riffrec и выдаёт готовый отчёт для других агентов. Claude Code CX Codex Cursor +1 2 800установок runcomfy-cli prime-skills Скилл учит Claude Code вызывать модели RunComfy из терминала: авторизоваться, отправлять запросы, ждать результат и скачивать файлы. Claude Code CX Codex Cursor +1 379 700установок face-swap prime-skills Скилл подменяет лицо персонажа в видео или фотографиях через RunComfy CLI. Автоматически выбирает нужную модель: для видео с аудио, для одного кадра или пакета, для сохранения движения или идентичности. Claude Code CX Codex Cursor +1 379 300установок ios-simulator callstack Запускайте, инспектируйте и отлаживайте нативные, React Native, Expo и Flutter приложения на iOS Simulator прямо из агента. Агент может тапать, печатать, скроллить, проверять изменения кода и собирать логи ошибок. Claude Code CX Codex Cursor +1 5 100установок imessage Hermes Agent Скилл даёт агенту доступ к Messages.app на macOS: прочитать чаты и отправить iMessage или SMS. Нужен, когда переписка не должна покидать терминал. Claude Code CX Codex Cursor +1 464установок video-inpainting prime-skills Скилл редактирует области на видео через RunComfy: убирает объекты, провода и водяные знаки, сохраняя движение сцены. Claude Code CX Codex Cursor +1 377 700установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о cli-setup

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

Выполните команду npx skills add cheaper-inference/OmniRoute --skill cli-setup -a claude-code в терминале.

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

Скилл даёт агенту справочник команд omniroute для первичной настройки, управления автозапуском, валидации конфигураций и обновления CLI.

Сохраняются ли переменные после omniroute env set?

Нет, команда omniroute env set <key> <value> устанавливает значения только в рамках текущей сессии терминала.

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

SKILL.md · MIT
---
name: cli-setup
description: Run initial setup, configure global CLI settings, manage environment variables, check for updates, and configure autostart via the CLI setup and config commands.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Run initial setup, configure global CLI settings, manage environment variables, check for updates, and configure autostart via the CLI setup and config commands.

## Quick install

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

## Subcommands

### `autostart`

**Example:**

```bash
omniroute autostart
```

### `autostart enable`

**Example:**

```bash
omniroute autostart enable
```

### `autostart disable`

**Example:**

```bash
omniroute autostart disable
```

### `autostart toggle`

**Example:**

```bash
omniroute autostart toggle
```

### `autostart status`

**Example:**

```bash
omniroute autostart status
```

### `config`

Show or update CLI tool configuration

**Example:**

```bash
omniroute config
```

### `config list`

List all CLI tools and config status

**Flags:**

- `--json`

**Example:**

```bash
omniroute config list
```

### `config get <tool>`

Show current config for a tool

**Flags:**

- `--json`

**Example:**

```bash
omniroute config get <tool>
```

### `config set <tool>`

Write config for a tool

**Flags:**

- `--model <model>`
- `--non-interactive`
- `--yes`
- `--allow-container-write`

**Example:**

```bash
omniroute config set <tool>
```

### `config validate <tool>`

Validate config format without writing

**Flags:**

- `--model <model>`
- `--json`

**Example:**

```bash
omniroute config validate <tool>
```

### `config opencode`

Generate OpenCode config (alias for 

**Flags:**

- `--model <model>`
- `--non-interactive`
- `--yes`
- `--allow-container-write`

**Example:**

```bash
omniroute config opencode
```

### `config lang`

**Example:**

```bash
omniroute config lang
```

### `config get`

**Flags:**

- `--json`

**Example:**

```bash
omniroute config get
```

### `config set <code>`

**Flags:**

- `--force`

**Example:**

```bash
omniroute config set <code>
```

### `config list`

**Flags:**

- `--json`

**Example:**

```bash
omniroute config list
```

### `env`

Show and manage environment variables

**Example:**

```bash
omniroute env
```

### `env show`

Show current environment variables

**Flags:**

- `--json`

**Example:**

```bash
omniroute env show
```

### `env get <key>`

Get a single environment variable

**Example:**

```bash
omniroute env get <key>
```

### `env set <key> <value>`

Set an environment variable (current session only)

**Example:**

```bash
omniroute env set <key> <value>
```

### `setup`

**Flags:**

- `--password <value>`
- `--add-provider`
- `--provider <id>`
- `--provider-name <name>`
- `--api-key <value>`
- `--default-model <model>`
- `--provider-base-url <url>`
- `--test-provider`
- `--non-interactive`
- `--list`

**Example:**

```bash
omniroute setup
```

### `update`

**Flags:**

- `--check`
- `--apply`
- `--changelog`
- `--dry-run`
- `--no-backup`
- `--yes`

**Example:**

```bash
omniroute update
```

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

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

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

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