К основному содержанию
скилл CX Codex

cli-models — скилл для Claude Code: каталог моделей из CLI

Скилл для работы с каталогом моделей Anthropic из командной строки: поиск, фильтр по провайдеру, добавление и правка записей.

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

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

Скилл cli-models даёт агенту доступ к подкомандам omniroute models. Через них можно посмотреть список доступных моделей, отфильтровать его по провайдеру, найти модель по запросу и разобраться с вариантами написания имён.

Внутри — набор подкоманд. models [provider] выводит каталог, флаги --search <query> и --json уточняют выдачу. models manual <provider> показывает ручные метаданные моделей. models add <provider> <model-id> добавляет модель без проверки, models edit правит метаданные, models remove удаляет ручной оверрайд. Отдельно стоит models test-add <model>: он проверяет OpenAI-совместимую модель на одном строгом соединении и добавляет её после синтетического прогона с инструментами. Почти у всех команд есть --dry-run, а у test-add ещё и --yes.

Скилл работает поверх CLI omniroute, поэтому сначала нужен сам пакет: npm install -g omniroute или запуск через npx omniroute. Без установленного omniroute команды скилла просто не выполнятся. Ставить скилл имеет смысл, если вы уже ведёте каталог моделей в Anthropic и хотите делать это не вручную, а через агента.

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

  • посмотреть список доступных моделей по провайдеру
  • найти модель по названию или возможности через поиск
  • добавить OpenAI-совместимую модель после проверки соединения
  • поправить метаданные ручной модели и убедиться, что они сохранились
  • удалить ручной оверрайд модели

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

  • Покажи каталог моделей Anthropic по провайдеру example-provider
  • Найди в каталоге модели с --search по названию
  • Проверь example-model через omniroute models test-add с --dry-run

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

1Через Skills CLI (Vercel)

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

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

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

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cli-models

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

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

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

Даёт агенту подкоманды omniroute models: просмотр каталога, фильтр по провайдеру, поиск, добавление и правка моделей, удаление ручных оверрайдов.

Что нужно для работы скилла?

Установленный CLI omniroute — через npm install -g omniroute или запуск npx omniroute. Команды скилла обращаются к нему.

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

SKILL.md · MIT
---
name: cli-models
description: Query available AI models, list model aliases, and browse the full model catalog from the CLI. Filter by provider, search by capability, and resolve model name variants.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Query available AI models, list model aliases, and browse the full model catalog from the CLI. Filter by provider, search by capability, and resolve model name variants.

## Quick install

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

## Subcommands

### `models test-add <model>`

Validate an OpenAI-compatible model on one strict connection, then add it after a synthetic tool round-trip

**Flags:**

- `--provider <id>`
- `--connection <id>`
- `--name <name>`
- `--max-input-tokens <count>`
- `--max-output-tokens <count>`
- `--api-format <format>`
- `--context <name>`
- `--base-url <url>`
- `--allow-inference`
- `--yes`
- `--dry-run`
- `--json`

**Example:**

```bash
omniroute models test-add example-model --provider example-provider --connection example-connection --dry-run
```

### `models [provider]`

**Flags:**

- `--search <query>`
- `--json`

**Example:**

```bash
omniroute models [provider]
```

### `models manual <provider>`

List manual model metadata from the selected server

**Example:**

```bash
omniroute models manual <provider>
```

### `models add <provider> <model-id>`

Add an unverified manual model, then verify persistence

**Flags:**

- `--name <name>`
- `--api-format <format>`
- `--context-window <tokens>`
- `--max-output-tokens <tokens>`
- `--dry-run`

**Example:**

```bash
omniroute models add <provider> <model-id>
```

### `models edit <provider> <model-id>`

Edit manual model metadata, then verify persistence

**Flags:**

- `--name <name>`
- `--api-format <format>`
- `--context-window <tokens>`
- `--clear-context-window`
- `--dry-run`

**Example:**

```bash
omniroute models edit <provider> <model-id>
```

### `models remove <provider> <model-id>`

Remove only a manual model override, then verify persistence

**Flags:**

- `--yes`
- `--dry-run`

**Example:**

```bash
omniroute models remove <provider> <model-id>
```

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

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

cli-routing Скилл помогает настраивать маршрутизацию языковых моделей через утилиту omniroute прямо из терминала. Позволяет создавать комбинации и переключать цепочки вызовов. CX Codex +1 1 100установок omni-mcp Подключает MCP-сервер OmniRoute к агенту для маршрутизации запросов, работы с памятью, кэшем и аудитом. Нужен, когда эти операции требуется вызывать через MCP-инструменты. CX Codex +1 1 100установок omni-providers Управляет подключениями к 375 AI-провайдерам через REST API: добавляет ключи, тестирует соединения, синхронизирует модели. CX Codex +1 1 100установок cli-keys Скилл помогает управлять ключами OmniRoute и авторизацией провайдеров через терминал. Пригодится при настройке доступов к моделям. CX Codex +1 1 000установок omni-models Помогает опрашивать подключённых ИИ-провайдеров, искать модели по параметрам контекста и управлять их алиасами через шлюз OmniRoute. CX Codex +1 1 000установок cli-serve Управляет запуском, остановкой и перезапуском сервера OmniRoute через CLI. Пригодится для настройки порта, фонового режима и восстановления после сбоев. CX Codex +1 1 100установок omni-settings Читает и обновляет глобальные настройки OmniRoute: системные промпты, бюджет размышлений, IP-фильтры и правила полезной нагрузки. CX Codex +1 1 000установок omni-compression Скилл автоматически сжимает токены в промптах, выбирая между RTK для логов команд, Caveman для текста или стэком обоих. Экономит бюджет API и ускоряет ответы агента. CX Codex +1 1 000установок

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

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