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

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

Скилл учит агента работать с Coralogix CLI: парсить вывод утилиты cx, следить за обновлениями бинарника и безопасно запускать команды.

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

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

Скилл инструктирует модель при вызове команд cx и работе с Coralogix CLI. Он задаёт правила разбора данных: для машинной обработки результатов агент переключается на формат --output toon, а список доступных команд и их флагов запрашивает через cx schema. При длинных запросах к API Coralogix задаётся ограничение по времени через флаг --http-timeout или переменную окружения CX_HTTP_TIMEOUT.

В ответах утилиты скилл отслеживает уведомления о новых версиях через объект _meta.update или сообщения в текстовом потоке. Уведомление формируется один раз за сессию и строго в конце ответа. При этом помощник предлагает сразу два действия: обновление бинарного файла и обновление набора скиллов через npx skills add coralogix/cx-cli/skills.

Для исследования инфраструктуры без риска что-то сломать скилл прямо предписывает запускать команды с флагом --read-only. А для автоматических сценариев агент применяет ключ --yes, отключая подтверждения в консоли.

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

  • вызывать команды Coralogix CLI с машиночитаемым выводом --output toon
  • находить команды и флаги cx через схему cx schema
  • отслеживать обновления бинарника cx и синхронизировать скиллы
  • выполнять безопасные запросы к телеметрии с флагом --read-only
  • передавать запросы сразу в несколько профилей через ключ -p

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

  • Проверь через cx schema, какие команды доступны в Coralogix CLI.
  • Выполни cx с флагом --read-only для профилей prod и staging.
  • Запусти cx с выводом --output toon и проверь, нет ли новой версии.

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

1Через Skills CLI (Vercel)

npx skills add coralogix/cx-cli --skill cx-cli -a claude-code

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

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

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

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

Вопросы о cx-cli

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

Выполните в терминале команду npx skills add coralogix/cx-cli --skill cx-cli -a claude-code. Конфигурация сохранится по пути ~/.claude/skills/cx-cli/SKILL.md.

Что делает скилл cx-cli?

Он задаёт правила вызова утилиты cx от Coralogix. Скилл указывает модели запрашивать машинный вывод через --output toon, применять флаг --read-only и корректно передавать уведомления об обновлениях.

Как скилл сообщает об обновлениях Coralogix CLI?

Ассистент проверяет блок _meta.update в выводе команды или текстовые сообщения в stderr. Если найдена новая версия, агент в конце ответа предлагает обновить и бинарник, и скилл командой npx skills add coralogix/cx-cli/skills.

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

SKILL.md · Apache-2.0
---
name: cx-cli
description: This skill should be used whenever the user runs any cx command, uses the cx CLI, Coralogix CLI, or mentions cx in the context of Coralogix observability. This skill provides cross-cutting concerns like update notifications that apply to all cx commands.
metadata:
  version: "0.1.0"
---

# cx-cli

Cross-cutting behaviors for all cx CLI commands.

---

## Update Notifications

After running any cx command, check for update notices using the channels below (in priority order). If a newer version is available, finish answering the user's request first, then mention the update once at the end.

An update notice always has **two parts** — binary upgrade and skills refresh. Offer both commands; don't mention only the version number or only the binary upgrade.

### 1. Primary — toon mode (`-o toon`)

Commands with `--output toon` append a **standalone trailing JSON line** to stdout:

```json
{"_meta":{"update":{"binary":{"current":"0.1.7","latest":"0.2.0","command":"brew upgrade cx"},"skills":{"command":"npx skills add coralogix/cx-cli/skills","docs":"https://github.com/coralogix/cx-cli#install"}}}}
```

Scan the **last line** of stdout for `_meta.update`. When present:

- Binary upgrade: `_meta.update.binary.command` (current: `.binary.current`, latest: `.binary.latest`)
- Skills refresh: `_meta.update.skills.command`

### 2. Schema startup check

`cx schema` embeds the same `_meta.update` object at the **top level** of the schema JSON (not a trailing line). Check `_meta.update.binary` and `_meta.update.skills` the same way.

### 3. Fallback — human-readable text

Also scan stderr and stdout for plain-text notices. Binary and skills appear on one line, separated by `|`:

```
[cx update] v0.2.0 available (you have 0.1.9) | upgrade: brew upgrade cx | skills: npx skills add coralogix/cx-cli/skills
```

TTY text mode uses two lines with the same `upgrade: ... | skills: ...` pattern:

```
cx 0.2.0 is available (you have 0.1.9).
upgrade: brew upgrade cx | skills: npx skills add coralogix/cx-cli/skills
```

These appear on stderr for text/json mode after normal commands.

### Response template

> [Summarize the command result here]
>
> ---
> A newer cx version (X.Y.Z) is available — you have A.B.C. Would you like me to run `<binary upgrade command>` and `npx skills add coralogix/cx-cli/skills` to update?

Keep it to one brief closing line. Don't repeat on later commands in the same session.

---

## General cx CLI Guidelines

- Always use `--output toon` for machine-readable output when processing results programmatically
- Use `cx schema` to discover available commands and their flags
- Commands support multi-profile fan-out with `-p profile1 -p profile2`
- For commands that query or manage Coralogix data, use `--http-timeout <SECONDS>` or `CX_HTTP_TIMEOUT=<SECONDS>` to set an API request deadline.
- Use `--yes` to skip confirmation prompts in scripts
- Use `--read-only` for safe exploration without risk of modifications

© coralogix · Apache-2.0 · coralogix/cx-cli

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

Всё по теме «DevOps и инфраструктура» →
groundcover-cli paymog Скилл учит агента дёргать Go-утилиту groundcover: смотреть логи, трейсы, метрики и события k8s, а ещё управлять мониторами и silences. CX Codex +1 8 900установок promql-cli samber Скилл учит агента гонять PromQL через CLI promql-cli: instant- и range-запросы, поиск метрик, вывод таблицей, CSV, JSON или графиком. CX Codex +1 4 400установок agents-debug aws-agentcore Скилл читает трейсы и логи AgentCore и находит причину ошибок, таймаутов и сбоев вызовов инструментов. Пригодится, когда агент отвечает неправильно или CLI не запускается. CX Codex +1 2 000установок dd-logs datadog-labs Скилл для работы с логами Datadog через CLI: поиск, архивы, метрики и фильтры исключений для контроля расходов. Пригодится, когда нужно разобрать инцидент или срезать счёт за индексацию. CX Codex +1 2 100установок dd-monitors datadog-labs Скилл для работы с мониторами Datadog: список, поиск, создание из файла и правила алертинга без ложных срабатываний. CX Codex +1 1 900установок convex-insights convex Читает логи и состояние работающего Convex-развёртывания по запросу на естественном языке. Нужен для разбора сбоев и проверки связи ошибок с выкладкой. CX Codex +1 35 900установок

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

cx-telemetry-querying Скилл для разбора инцидентов и вопросов по данным: помогает агенту выбрать, где живёт сигнал — в метриках, логах, трейсах или RUM, — и какими файлами пользоваться. CX Codex +1 4 700установок cx-search-dashboard Ищет существующие дашборды и виджеты Coralogix по описанию или имени поля через CLI cx dashboards. Пригодится, когда не хочется плодить дубли перед созданием нового дашборда. CX Codex +1 3 900установок coralogix-docs Скилл ищет и читает официальную документацию Coralogix через cx docs search и cx docs fetch. Пригодится, когда нужно понять, как устроена платформа или как настроить интеграцию. CX Codex +1 3 700установок cx-alerts Скилл для работы с алертами Coralogix из терминала: список, создание, включение и выключение через cx alerts. Пригодится, когда дежурный разбирает сработавшие правила. CX Codex +1 3 600установок cx-cost-optimization Скилл помогает агенту находить причины перерасхода в Coralogix, пересматривать правила TCO и переводить телеметрию в архивное хранилище. CX Codex +1 3 300установок cx-olly Скилл подключает агента наблюдаемости Olly из Coralogix к вашему ИИ-кодингу: вопросы про алерты, метрики, логи и выгрузка артефактов через cx olly. CX Codex +1 3 300установок cx-data-pipeline Скилл для настройки парсинга, обогащения и Events2Metrics в Coralogix через CLI. Пригодится, когда логи надо превратить в поля и метрики. CX Codex +1 3 300установок cx-observability-setup Настраивает стек наблюдаемости Coralogix через CLI: сохраняет представления, создаёт коннекторы оповещений и вебхуки при подключении сервисов. CX Codex +1 3 400установок

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

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