hoangsonww/pattern-detect
> 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.
npx skills add https://github.com/hoangsonww/Claude-Code-Agent-Monitor --skill pattern-detect
Identify recurring patterns using the Agent Monitor's workflow intelligence engine.
The user provides: $ARGUMENTS
Options: "all", "tools", "errors", "workflows", "last N sessions".
| 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) |
| 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 |
toolFlow)patterns)errorPropagation + event_types)cooccurrence + effectiveness)daily_sessions)Pattern Report with top 10 patterns ranked by frequency × impact:
Take hoangsonww/pattern-detect from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.