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

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

Экспортирует сессии, события, расходы и аналитику Claude Code в JSON, CSV или Markdown. Пригодится для бэкапа истории работы и внешних отчётов.

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

Что делает data-export

Скилл выгружает рабочие данные из локального сервиса Agent Monitor. Он принимает параметры запроса: тип сущностей (sessions, events, analytics, costs или all), формат вывода и фильтры по времени или идентификатору сессии. По умолчанию данные формируются в JSON с метаданными.

Для сбора информации агент обращается к локальному API по адресу http://localhost:4820 через эндпоинты вроде GET /api/sessions и GET /api/pricing/cost. Если в выборке меньше 100 строк, скилл выводит результат прямо в диалог, а крупные отчёты сразу записывает в отдельный файл.

Без запущенного сервера Agent Monitor на порту 4820 выгрузка завершится ошибкой, потому что скилл целиком зависит от его локальных ручек. Таблицы Markdown строятся со сводной строкой и подсчётом общей стоимости, а CSV формируется со стандартными заголовками и датами в формате ISO.

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

  • сохранить историю сессий Claude Code в JSON или CSV
  • выгрузить сводку расходов на вызовы моделей в Markdown-таблицу
  • отфильтровать события за последние 7 или 30 дней для внешнего отчёта
  • сделать полную резервную копию аналитики через API настроек

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

  • Выгрузи сессии за последние 7 дней в формате csv
  • Экспортируй расходы по сессиям в markdown
  • Сделай полный экспорт всех событий в json

Как установить data-export

1Через Skills CLI (Vercel)

npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill data-export -a claude-code

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

~/.claude/skills/data-export/SKILL.md

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

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

Вопросы о data-export

Как установить data-export в Claude Code?

Выполните команду npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill data-export -a claude-code.

Что делает скилл data-export?

Он запрашивает метрики, расходы и сессии у локального Agent Monitor и форматирует их в JSON, CSV или Markdown.

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

Требуется работающий локальный сервис Agent Monitor по адресу http://localhost:4820, откуда берутся все записи.

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

SKILL.md · MIT
---
name: data-export
description: >
  Export Claude Code session and analytics data in JSON, CSV, or Markdown
  formats. Supports exporting sessions, events, costs, and analytics
  for external analysis or reporting. Use for data backup or integration.
---

# Data Export

Export Agent Monitor data in various formats.

## Input

The user provides: **$ARGUMENTS**

This may be:
- A data type: "sessions", "events", "analytics", "costs", "all"
- A format: "json", "csv", "markdown" (default: json)
- A filter: "last 7 days", "session {id}", "completed only"
- Combined: "sessions csv last 30 days"

## Procedure

1. **Parse the request** to determine:
   - Data scope: which data to export
   - Format: output format
   - Filters: time range, status, session ID

2. **Fetch data** from `http://localhost:4820`:
   - Sessions: `GET /api/sessions?limit=1000`
   - Events: `GET /api/events?limit=5000`
   - Analytics: `GET /api/analytics`
   - Costs: `GET /api/pricing/cost`
   - Full export: `GET /api/settings/export`

3. **Transform to requested format**:

   ### JSON Format
   Pretty-printed JSON with metadata header:
   ```json
   {
     "export": {
       "source": "Claude Code Agent Monitor",
       "exported_at": "2025-04-11T12:00:00Z",
       "filters": { "type": "sessions", "range": "last 7 days" },
       "count": 42
     },
     "data": [...]
   }
   ```

   ### CSV Format
   Standard CSV with headers, proper quoting, and ISO timestamps:
   ```
   id,name,status,model,started_at,ended_at,duration_minutes,cost_usd
   ```

   ### Markdown Format
   Human-readable tables with summary statistics:
   ```markdown
   # Agent Monitor Export — Sessions (Last 7 Days)
   | ID | Name | Status | Model | Duration | Cost |
   |...
   **Total: 42 sessions, $12.34 cost**
   ```

4. **Output the data**:
   - For small exports (<100 rows): output directly
   - For large exports: save to file and report the path
   - Include row count and any filter notes

## Output Format

Deliver the exported data in the requested format. Always include:
- Export metadata (when, what, filters applied)
- Row/record count
- Suggested filename for saving

© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
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установок

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

session-debug Разбирает одну сессию Claude по данным Agent Monitor: цепочку событий, дерево субагентов, расход токенов и ошибки. CX Codex +1 ★ 1 121звёзд репо hook-diagnostics Проверяет регистрацию хуков Claude Code, связь с дашбордом Agent Monitor и доставку событий. Пригодится, когда события мониторинга перестали появляться на экране. CX Codex +1 ★ 1 121звёзд репо health-check Скилл проверяет состояние Agent Monitor: API, базу данных, WebSocket, эндпоинты, хуки и свежесть данных. Пригодится, чтобы найти сбои в мониторинге. CX Codex +1 ★ 1 121звёзд репо event-trace Собирает все события одной сессии Claude в хронологический таймлайн с пометками провалов, пауз и незакрытых вызовов инструментов. CX Codex +1 ★ 1 121звёзд репо quick-stats Показывает краткую сводку по сессиям ИИ-агентов, расходам, событиям и использованию инструментов. Помогает проверить состояние Agent Monitor прямо в терминале. CX Codex +1 ★ 1 121звёзд репо live-watch Опрашивает /api/stats Agent Monitor несколько раз подряд и показывает, как меняются счётчики за короткое окно. Пригодится, когда нужно увидеть движение, а не один снимок. CX Codex +1 ★ 1 121звёзд репо endpoint-probe Скилл отправляет смоук-тесты к локальному API Claude Code Agent Monitor, замеряет задержку и проверяет структуру JSON-ответов. CX Codex +1 ★ 1 121звёзд репо dashboard-status Проверяет состояние Agent Monitor: API, счётчики сессий и событий, WebSocket, хуки и свежесть данных. Нужен для быстрой проверки мониторинга. CX Codex +1 ★ 1 121звёзд репо

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

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