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

cli-policy-audit — скилл для Claude Code: аудит логов и политик

Разбирает журналы аудита, правила доступа и телеметрию Anthropic прямо из терминала. Пригодится, когда нужно отфильтровать события по типу, пользователю или периоду.

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

Что делает cli-policy-audit

Скилл учит агента работать с CLI-утилитой omniroute. Через неё можно смотреть журналы аудита, искать записи по запросу, выгружать их в файл и считать статистику за период. Отдельная ветка команд отвечает за политики доступа: список, создание из файла, обновление, удаление, импорт и экспорт, а также проверка правила через policy evaluate с ключом, действием и ресурсом.

Есть и работа с телеметрией: сводка за период с сравнением с другим периодом и экспорт в указанный путь. Логи запрашиваются командой logs — с фильтром по уровню, коду статуса, диапазону длительности, идентификатору запроса и другими флагами.

Чтобы всё это заработало, утилита должна стоять глобально: npm install -g omniroute, либо запускайте через npx omniroute. Проверить установку можно командой omniroute --version. Часть команд принимает --base-url и --api-key, так что без доступа к нужному инстансу они не отработают.

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

  • посмотреть журнал аудита и отфильтровать события по источнику
  • найти записи конкретного пользователя за нужный промежуток времени
  • выгрузить аудит в файл в заданном формате
  • создать или обновить политику доступа из файла
  • проверить, разрешено ли действие с ресурсом по текущим правилам

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

  • Покажи последние записи аудита через omniroute audit tail
  • Найди в аудите события пользователя за вчера и выгрузи их в файл
  • Выведи список политик доступа и проверь одну из них

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/cli-policy-audit/SKILL.md

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

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

Вопросы о cli-policy-audit

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

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

Что делает cli-policy-audit?

Даёт агенту набор команд omniroute для просмотра журналов аудита, управления политиками доступа, работы с телеметрией и истории запросов. Фильтры есть по типу события, пользователю и временному диапазону.

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

Установленная утилита omniroute — глобально через npm install -g omniroute или запуском через npx omniroute. Для части команд нужны --base-url и --api-key.

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

SKILL.md · MIT
---
name: cli-policy-audit
description: Inspect audit logs, manage access policies, view telemetry data, and review request history from the CLI. Filter by event type, user, or time range for compliance workflows.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Inspect audit logs, manage access policies, view telemetry data, and review request history from the CLI. Filter by event type, user, or time range for compliance workflows.

## Quick install

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

## Subcommands

### `audit`

**Example:**

```bash
omniroute audit
```

### `audit tail`

**Flags:**

- `--source <s>`
- `--follow`
- `--limit <n>`

**Example:**

```bash
omniroute audit tail
```

### `audit search <query>`

**Flags:**

- `--source <s>`
- `--since <ts>`
- `--until <ts>`
- `--limit <n>`
- `--actor <id>`
- `--action <a>`

**Example:**

```bash
omniroute audit search <query>
```

### `audit export <file>`

**Flags:**

- `--source <s>`
- `--format <f>`
- `--since <ts>`
- `--until <ts>`

**Example:**

```bash
omniroute audit export <file>
```

### `audit stats`

**Flags:**

- `--source <s>`
- `--period <p>`

**Example:**

```bash
omniroute audit stats
```

### `audit get <id>`

**Flags:**

- `--source <s>`

**Example:**

```bash
omniroute audit get <id>
```

### `logs`

**Flags:**

- `--follow`
- `--filter <level>`
- `--lines <n>`
- `--timeout <ms>`
- `--base-url <url>`
- `--request-id <id>`
- `--api-key <key>`
- `--combo <name>`
- `--status <code>`
- `--duration-min <ms>`
- `--duration-max <ms>`
- `--export <path>`

**Example:**

```bash
omniroute logs
```

### `policy`

**Example:**

```bash
omniroute policy
```

### `policy list`

**Flags:**

- `--kind <k>`
- `--scope <s>`

**Example:**

```bash
omniroute policy list
```

### `policy get <id>`

**Example:**

```bash
omniroute policy get <id>
```

### `policy create`

**Flags:**

- `--file <path>`

**Example:**

```bash
omniroute policy create
```

### `policy update <id>`

**Flags:**

- `--file <path>`

**Example:**

```bash
omniroute policy update <id>
```

### `policy delete <id>`

**Flags:**

- `--yes`

**Example:**

```bash
omniroute policy delete <id>
```

### `policy evaluate`

**Flags:**

- `--api-key <k>`
- `--action <a>`
- `--resource <r>`
- `--context <json>`

**Example:**

```bash
omniroute policy evaluate
```

### `policy export <file>`

**Example:**

```bash
omniroute policy export <file>
```

### `policy import <file>`

**Flags:**

- `--overwrite`

**Example:**

```bash
omniroute policy import <file>
```

### `telemetry`

**Example:**

```bash
omniroute telemetry
```

### `telemetry summary`

**Flags:**

- `--period <p>`
- `--compare-to <p>`

**Example:**

```bash
omniroute telemetry summary
```

### `telemetry export`

**Flags:**

- `--out <path>`
- `--period <p>`

**Example:**

```bash
omniroute telemetry export
```

© 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-a2a Скилл помогает управлять OmniRoute A2A-сервером из CLI: отправлять задачи, смотреть историю и проверять JSON-RPC 2.0. CX Codex +1 956установок omni-github-skills Ищет файлы навыков вроде SKILL.md и CLAUDE.md в репозиториях GitHub, проверяет их на вредоносный код и импортирует в окружение агента. CX Codex +1 968установок cli-eval Запускает бенчмарки LLM из консоли и собирает скоркарды моделей. Помогает находить регрессии до деплоя в CI. CX Codex +1 952установок omni-webhooks Управляет вебхуками OmniRoute: создаёт, проверяет и удаляет конечные точки, настраивает события и повторные доставки. CX Codex +1 965установок cli-batches Скилл отправляет и отслеживает пакетные задачи инференса через CLI OmniRoute. Помогает загружать файлы, забирать результаты и встраивать пайплайны в CI/CD. CX Codex +1 964установок omni-proxies Настраивает HTTP, HTTPS и SOCKS-прокси для запросов к апстрим-провайдерам в OmniRoute: правила по провайдеру или глобально, проверка соединения и ротация. CX Codex +1 960установок omni-tunnels Создаёт защищённые туннели (ngrok, Cloudflare Tunnel или собственные) и раскрывает OmniRoute в интернет или подключает удалённых агентов и CI-пайплайны. CX Codex +1 957установок cli-skill-collector Находит установленные консольные ИИ-ассистенты на машине, подбирает под них подходящие скиллы на GitHub и ставит их через локальный API OmniRoute. CX Codex +1 956установок

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

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