# cargo-analytics

Скилл вытаскивает результаты прогонов Cargo и считает, что прошло успешно, а что упало. Пригодится, когда нужен файл с данными или цифры по ошибкам.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 9900 установок · ★ 20
- Автор: getcargo
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/getcargohq/cargo-skills/tree/HEAD/cargo-analytics/SKILL.md
- Обновлён: 2026-10-26
- HTML: https://affpapa.org/nevibecode/skills/cargo-analytics

## Что делает

Скилл закрывает вопросы «что произошло» и «дай данные»: метрики workflow-прогонов, счётчики по статусам, скачивание результатов прогона и батча, экспорт сегментов и моделей в CSV или JSON. Внутри — набор команд `cargo-ai` с готовыми агрегациями и доступ к ad-hoc SQL по таблицам `runs`, `batches`, `spans`, `records`.

Работает через CLI `@cargo-ai/cli`. Перед первым запуском нужен вход: `cargo-ai login --email` присылает код на почту без браузера, есть варианты `--oauth` и `--token <api-token>` для CI. Команда `cargo-ai whoami` подтверждает активный workspace. Все команды печатают JSON в stdout, ошибки завершаются ненулевым кодом с полем `errorMessage`. Всё, что создаёт прогон или батч, асинхронно — нужен `--wait-until-finished` или опрос соответствующего `get`.

Граница проходит по слову «почему». Если вопрос звучит как «почему этот прогон упал» или «куда ушли кредиты», скилл не поможет — там нужен `cargo-diagnostics`. За биллингом, планами и счетами идите в `cargo-billing`. Связка такая: этот скилл замечает всплеск ошибок, диагностика объясняет причину, а после починки и перезапуска аналитика забирает чистые результаты.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add getcargohq/cargo-skills --skill cargo-analytics -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/cargo-analytics/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/cargo-analytics/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add getcargohq/cargo-skills --skill cargo-analytics -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/cargo-analytics/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add getcargohq/cargo-skills --skill cargo-analytics -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/cargo-analytics/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install getcargohq/cargo-skills cargo-analytics
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/cargo-analytics/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add getcargohq/cargo-skills --skill cargo-analytics -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/getcargohq/cargo-skills --path cargo-analytics
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/cargo-analytics/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add getcargohq/cargo-skills --skill cargo-analytics -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/getcargohq/cargo-skills/tree/HEAD/cargo-analytics/SKILL.md

## Когда брать
- скачать результаты прогона и отдать файл
- посчитать долю ошибок по workflow за период
- выгрузить сегмент или модель в CSV
- узнать, сколько записей записал прогон
- разложить падения по узлам через SQL-запрос

## Примеры запросов агенту
- скачай результаты последнего прогона
- экспортируй этот сегмент в CSV
- сколько прогонов упало за неделю

## Похожие
- [scenario-admin-analytics](https://affpapa.org/nevibecode/skills/scenario-admin-analytics.md) — скилл · 345 установок
- [product-analytics](https://affpapa.org/nevibecode/skills/product-analytics.md) — скилл · 684 установки
- [business-analytics-reporter](https://affpapa.org/nevibecode/skills/business-analytics-reporter.md) — скилл · 2200 установок
- [lean-analytics](https://affpapa.org/nevibecode/skills/lean-analytics.md) — скилл · 3100 установок
- [douban-skill](https://affpapa.org/nevibecode/skills/douban-skill.md) — скилл · 749 установок
- [tiktok-shop-analytics](https://affpapa.org/nevibecode/skills/tiktok-shop-analytics.md) — скилл · 916 установок

Из того же набора: [getcargohq/cargo-skills](https://affpapa.org/nevibecode/by/getcargohq/cargo-skills.md) — 19 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
