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

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

Находит аномальные сессии Claude Code по расходам и сбоям инструментов через локальный сервис Agent Monitor.

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

Что делает anomaly-alert

Скилл обращается к локальному API сервиса Agent Monitor по адресу http://localhost:4820, запрашивая последние 500 сессий, общую аналитику и отчёты о стоимости. По собранным метрикам рассчитываются средние значения, процентили, стандартное отклонение и межквартильный размах. Без запущенного сервиса Agent Monitor на порту 4820 скилл не получит метрики и завершится с ошибкой.

На основе рассчитанной базы алгоритм выявляет статистические отклонения. Он фиксирует скачки расходов выше двух сигм, частые сбои вызовов инструментов, всплески промахов кеша и серии ошибок API. Каждая найденная аномалия попадает в итоговый отчёт со статусом Critical, Warning или Info вместе с рекомендацией по устранению проблемы.

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

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

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

  • Запусти проверку аномалий по всем метрикам: $ARGUMENTS="all"
  • Проверь аномалии по затратам с высокой строгостью: $ARGUMENTS="cost strict"
  • Найди только сбои и ошибки в последних сессиях: $ARGUMENTS="errors"

Как установить anomaly-alert

1Через Skills CLI (Vercel)

npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill anomaly-alert -a claude-code

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

~/.claude/skills/anomaly-alert/SKILL.md

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

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

Вопросы о anomaly-alert

Как установить anomaly-alert в Claude Code?

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

Что делает anomaly-alert?

Скилл анализирует телеметрию сессий через Agent Monitor и выявляет статистические выбросы по затратам, ошибкам, длительности и расходу токенов.

Какие требования нужны для работы anomaly-alert?

Требуется запущенный сервис Agent Monitor, доступный по адресу http://localhost:4820 с открытыми эндпоинтами /api/sessions, /api/analytics и /api/pricing/cost.

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

SKILL.md · MIT
---
name: anomaly-alert
description: >
  Identify anomalous sessions using Agent Monitor data — cost outliers from
  the pricing engine, token anomalies (cache miss spikes, compaction baseline
  surges), unusual event type ratios (PreToolUse/PostToolUse gaps, APIError
  clusters), behavioral deviations from workflow intelligence (complexity
  score outliers, error propagation anomalies), and sessions with abnormal
  metadata (extreme turn_count, high thinking_blocks, zero turn_duration).
---

# Anomaly Alert

Detect anomalous sessions in Claude Code Agent Monitor data.

## Input

The user provides: **$ARGUMENTS**

This may be:
- "all" or empty (default: check all anomaly types)
- "cost" for cost anomalies only
- "duration" for duration anomalies only
- "errors" for error rate anomalies only
- A sensitivity level: "strict" (1σ), "normal" (2σ), "relaxed" (3σ)

## Procedure

1. **Fetch baseline data** from `http://localhost:4820`:
   - `GET /api/sessions?limit=500` — historical sessions for baseline
   - `GET /api/analytics` — aggregated metrics
   - `GET /api/pricing/cost` — cost data per session

2. **Compute baselines** for each metric:
   - Mean, median, standard deviation
   - P25, P75, P90, P95, P99 percentiles
   - Interquartile range (IQR) for robust outlier detection

3. **Detect anomalies** using statistical thresholds:

   ### Cost Anomalies
   - Sessions costing >2σ above mean
   - Single sessions exceeding daily average
   - Sudden cost spikes (session-over-session increase >200%)

   ### Duration Anomalies
   - Sessions lasting >2σ above mean duration
   - Extremely short sessions (<1 minute) that still incur cost
   - Sessions with unusual active-vs-idle ratios

   ### Error Rate Anomalies
   - Sessions with error rates >2σ above baseline
   - New error types not seen in previous sessions
   - Sessions with >3 consecutive tool failures

   ### Behavioral Anomalies
   - Unusual tool combinations not seen before
   - Sessions with abnormally high compaction counts
   - Model switches mid-session (if unexpected)
   - Sessions with no tool usage (pure conversation)

   ### Token Anomalies
   - Input/output token ratio far from historical norm
   - Cache miss rate significantly higher than average
   - Token usage growing faster than session count

4. **Classify each anomaly**:
   - **🔴 Critical**: Likely indicates a real problem requiring attention
   - **🟡 Warning**: Unusual but may be expected for certain tasks
   - **🔵 Info**: Interesting deviation worth noting

## Output Format

Present as an **Anomaly Report**:

```
═══════════════════════════════════════════════
  ANOMALY DETECTION REPORT
  Analyzed: N sessions | Baseline: last 30 days
  Anomalies found: N (🔴 N critical, 🟡 N warn, 🔵 N info)
═══════════════════════════════════════════════
```

For each anomaly:
- Session ID and timestamp
- Anomaly type and severity
- Observed value vs expected range
- Possible explanation
- Recommended action (if any)

© 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

regression-watch Сравнивает старые и свежие окна истории сессий и показывает, какие метрики ухудшились: ошибки, кэш, компакции, цена за сессию. CX Codex +1 ★ 1 121звёзд репо pattern-detect Скилл анализирует сессии агентов через API Agent Monitor. Он находит повторяющиеся цепочки вызовов, частые ошибки и привычки распределения задач. CX Codex +1 ★ 1 121звёзд репо optimization-suggest Скилл изучает историю сессий Claude Code и предлагает, где сократить расходы, ускорить работу и предупреждать ошибки. Пригодится для плана улучшений на основе данных. CX Codex +1 ★ 1 121звёзд репо benchmark Скилл benchmark берёт одну сессию или несколько последних и сравнивает их с накопленным средним по данным Agent Monitor: стоимость, токены, число вызовов инструментов и оценка сложности. CX Codex +1 ★ 1 121звёзд репо transcript-grep Скилл ищет строку или регулярное выражение в переписке сессии и показывает совпадения с контекстом. Пригодится, когда нужно найти сообщение, вызов инструмента или ошибку. CX Codex +1 ★ 1 121звёзд репо 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звёзд репо

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

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