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

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

Скилл анализирует сессии агентов через API Agent Monitor. Он находит повторяющиеся цепочки вызовов, частые ошибки и привычки распределения задач.

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

Что делает pattern-detect

Инструмент запрашивает данные у бэкенда Agent Monitor через эндпоинты /api/sessions и /api/workflows/{sessionId}. Скилл строит матрицу переходов между инструментами. Он сразу выявляет повторные вызовы одних и тех же утилит при сбоях.

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

Без работающего сервиса Agent Monitor скилл бесполезен. Все расчёты он забирает из готовых ответов его API. Вызов можно сузить до конкретной темы или задать число последних сессий через аргументы.

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

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

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

  • Запусти pattern-detect tools для последних 20 сессий
  • Проверь каскады сбоев: pattern-detect errors
  • Собери полный отчёт по паттернам через pattern-detect all

Как установить pattern-detect

1Через Skills CLI (Vercel)

npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill pattern-detect -a claude-code

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

~/.claude/skills/pattern-detect/SKILL.md

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

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

Вопросы о pattern-detect

Как установить pattern-detect в Claude Code?

Выполните в терминале команду npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill pattern-detect -a claude-code. Она добавит скилл в рабочее окружение.

Что делает pattern-detect?

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

Что нужно запустить перед использованием скилла?

Требуется работающий локальный сервис Agent Monitor с доступными эндпоинтами /api/sessions, /api/analytics и /api/workflows/{sessionId}. Без этого API скилл не сможет получить данные сессий.

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

SKILL.md · MIT
---
name: pattern-detect
description: >
  Detect recurring patterns using the Agent Monitor's workflow intelligence —
  toolFlow transitions (tool A → B frequency matrices), recurring workflow
  patterns, agent co-occurrence pairs, model delegation habits, error
  propagation paths by agent depth, and compaction triggers. Use to discover
  habitual usage patterns and anti-patterns.
---

# Pattern Detect

Identify recurring patterns using the Agent Monitor's workflow intelligence engine.

## Input

The user provides: **$ARGUMENTS**

Options: "all", "tools", "errors", "workflows", "last N sessions".

## Data Sources

| Endpoint | Returns |
|----------|---------|
| `GET /api/sessions?limit=200` | Session list with status, model, cwd, metadata |
| `GET /api/analytics` | tool_usage top 20, event_types, agent_types |
| `GET /api/workflows/{sessionId}` | 11 datasets per session (see below) |

### Workflow datasets used for pattern detection

| Dataset | Pattern insight |
|---------|----------------|
| `toolFlow` | **Tool transition matrix**: tool A → tool B with counts — reveals sequential habits |
| `patterns` | **Detected workflow patterns**: recurring sequences with frequency scores |
| `cooccurrence` | **Agent co-occurrence**: which agents frequently run together |
| `modelDelegation` | **Model habits**: which models are chosen for which task types |
| `errorPropagation` | **Error patterns**: where errors start and how they cascade by agent depth |
| `effectiveness` | **Subagent patterns**: which types succeed most, avg duration per type |
| `compaction` | **Compaction triggers**: what causes context overflow |
| `complexity` | **Complexity patterns**: session complexity scores over time |

## Pattern Categories

### 1. Tool Chain Patterns (from `toolFlow`)
- **Most common sequences**: Top 10 tool transitions (e.g., Read → Edit: 145 times)
- **Starter tools**: First tool used in sessions (indicates task type)
- **Finisher tools**: Last tool before Stop event
- **Anti-patterns**: Tool → same Tool repeated (retries/failures)
- **Co-occurrence**: Tools that always appear together in sessions

### 2. Workflow Patterns (from `patterns`)
- **Named patterns**: Workflow sequences the API has detected with frequency
- **Session archetypes**: Common session shapes (short edit, long debug, subagent-heavy)
- **Project-specific**: Patterns that appear in specific working directories

### 3. Error Patterns (from `errorPropagation` + `event_types`)
- **Error origins**: Which agent depth level produces most errors
- **Cascade patterns**: Errors that trigger chains of follow-up errors
- **APIError frequency**: quota hits, rate_limit, overloaded — by time of day
- **Recovery patterns**: How errors are typically resolved (tool retry vs agent switch)

### 4. Agent Patterns (from `cooccurrence` + `effectiveness`)
- **Agent pairs**: Which agents are spawned together frequently
- **Delegation patterns**: Main agent → subagent task delegation habits
- **Success by type**: Which subagent types (task/explore/code-review) work best for which tasks

### 5. Temporal Patterns (from session timestamps + `daily_sessions`)
- **Peak hours**: When sessions cluster
- **Duration patterns**: Short vs long session distribution
- **Day-of-week trends**: Productive days vs quiet days

## Output

**Pattern Report** with top 10 patterns ranked by frequency × impact:
- Pattern name and description
- Frequency (occurrences across analyzed sessions)
- Impact: positive (reinforce), negative (eliminate), or neutral (observe)
- Actionable recommendation for each

© 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установок

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

webhook-management Скилл управляет вебхуками CCAM: помогает настроить цель, привязать её к правилам оповещений и проверить доставку. Пригодится для работы с уведомлениями из командной строки. CX Codex +1 ★ 1 121звёзд репо remote-collection Скилл для настройки удалённых источников данных CCAM: подключает машины по SSH и забирает историю Claude и Codex. Пригодится, когда сессии живут не только на вашем ноутбуке. CX Codex +1 ★ 1 121звёзд репо session-compare Скилл сопоставляет две сессии по затратам, токенам, событиям и работе агентов. Пригодится, чтобы выяснить, почему один запуск завершился лучше другого. CX Codex +1 ★ 1 121звёзд репо regression-watch Сравнивает старые и свежие окна истории сессий и показывает, какие метрики ухудшились: ошибки, кэш, компакции, цена за сессию. 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звёзд репо

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

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