Claude Skill

workflow-optimizer

Analyze workflow patterns using the Agent Monitor's workflow intelligence API — orchestration DAGs, tool flow transitions, subagent effectiveness, model delegation patterns, error propagation by depth, concurrency lanes, compaction impact, and agent co-occurrence. Produces priori

LLM Mart · 0 points · 9 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download hoangsonww-claude-code-agent-monitor-plugins_ccam-productivity_skills_workflow-optimizer-83d4df5.zip · 2 KB
Part of hoangsonww/claude-code-agent-monitor — 86 skills

Install

skills CLI npx skills add https://github.com/hoangsonww/Claude-Code-Agent-Monitor/tree/master/plugins/ccam-productivity/skills/workflow-optimizer
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install hoangsonww-claude-code-agent-monitor@llmmart
Git git clone https://github.com/hoangsonww/Claude-Code-Agent-Monitor.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole hoangsonww/claude-code-agent-monitor collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Workflow Optimizer

Analyze Claude Code workflows using the Agent Monitor's workflow intelligence engine.

Input

The user provides: $ARGUMENTS

Options: "analyze", a session ID for single-session analysis, or a focus: "tools", "subagents", "cost", "errors".

Data Sources

Endpoint Returns
GET /api/sessions?limit=100 Session list with metadata
GET /api/workflows/{sessionId} 11 workflow datasets (see below)
GET /api/analytics Tool usage top 20, event types, agent types
GET /api/pricing Model pricing rules for cost comparison

Workflow Intelligence API (`GET /api/workflows/

Returns these 11 datasets per session:

Dataset Content
stats Aggregate session stats: tool count, agent depth, event count
orchestration DAG: agent nodes with parent/child edges, depths, types
toolFlow Transition matrix: tool A → tool B with counts (common sequences)
effectiveness Subagent success: per-type completion rates, avg duration, task success
patterns Recurring sequences: detected workflow patterns with frequency
modelDelegation Model choices: which models are delegated which tasks
errorPropagation Error flow by depth: where in the agent tree errors originate and propagate
concurrency Concurrency lanes: overlapping agent execution timelines
complexity Complexity score: numerical score based on depth, breadth, tool diversity
compaction Compaction impact: token savings, frequency, context health
cooccurrence Agent pairs: which agents frequently run together

Optimization Analyses

1. Tool Flow Optimization

From toolFlow transition data:

  • Identify the most common tool sequences (e.g., Read → Edit → Bash)
  • Find redundant transitions (same tool called repeatedly = retries)
  • Detect anti-patterns: high-frequency failure loops
  • Recommend tool chain shortcuts

2. Subagent Strategy

From effectiveness + orchestration:

  • Which subagent types (task, explore, code-review) have highest completion rates
  • Average duration per subagent type — are subagents taking too long?
  • Underutilized types: tasks that could benefit from delegation
  • Over-spawning: too many subagents for simple tasks

3. Model Delegation Analysis

From modelDelegation:

  • Which models handle which task types
  • Cost-per-task comparison across models
  • Opportunities to delegate simple tasks to cheaper models (Haiku/Sonnet instead of Opus)
  • Calculate estimated savings from model rebalancing

4. Error Prevention

From errorPropagation:

  • Where errors originate (agent depth level)
  • How errors cascade to parent agents
  • Error types (APIError, tool failure) by frequency
  • Defensive strategies: which patterns lead to fewer errors

5. Concurrency Optimization

From concurrency:

  • Which agents run in parallel vs sequential
  • Bottlenecks: sequential agents that could be parallelized
  • Resource contention: overlapping heavy tasks

6. Context Health

From compaction:

  • How often compaction occurs per session
  • Token recovery from compaction baselines
  • Sessions that hit context limits — suggest breaking into smaller tasks

Output

Prioritized recommendations table:

# Recommendation Source Data Impact Effort Est. Savings

Top 5 recommendations with detailed explanation, supporting data from the workflow API, and implementation steps.

Files (claude-code-agent-monitor)
  • agents
    • openai.yaml 277 B
      interface:
        display_name: "Workflow Optimizer"
        short_description: "Analyze workflow patterns using the Agent Monitor's workflow..."
        default_prompt: "Use $workflow-optimizer to inspect CCAM data and complete this workflow safely."
      policy:
        allow_implicit_invocation: true
      
  • SKILL.md 3.9 KB
    ---
    name: workflow-optimizer
    description: >
      Analyze workflow patterns using the Agent Monitor's workflow intelligence
      API — orchestration DAGs, tool flow transitions, subagent effectiveness,
      model delegation patterns, error propagation by depth, concurrency lanes,
      compaction impact, and agent co-occurrence. Produces prioritized optimization
      recommendations with quantified impact.
    ---
    
    # Workflow Optimizer
    
    Analyze Claude Code workflows using the Agent Monitor's workflow intelligence engine.
    
    ## Input
    
    The user provides: **$ARGUMENTS**
    
    Options: "analyze", a session ID for single-session analysis, or a focus: "tools", "subagents", "cost", "errors".
    
    ## Data Sources
    
    | Endpoint | Returns |
    |----------|---------|
    | `GET /api/sessions?limit=100` | Session list with metadata |
    | `GET /api/workflows/{sessionId}` | **11 workflow datasets** (see below) |
    | `GET /api/analytics` | Tool usage top 20, event types, agent types |
    | `GET /api/pricing` | Model pricing rules for cost comparison |
    
    ### Workflow Intelligence API (`GET /api/workflows/{sessionId}`)
    
    Returns these 11 datasets per session:
    
    | Dataset | Content |
    |---------|---------|
    | `stats` | Aggregate session stats: tool count, agent depth, event count |
    | `orchestration` | **DAG**: agent nodes with parent/child edges, depths, types |
    | `toolFlow` | **Transition matrix**: tool A → tool B with counts (common sequences) |
    | `effectiveness` | **Subagent success**: per-type completion rates, avg duration, task success |
    | `patterns` | **Recurring sequences**: detected workflow patterns with frequency |
    | `modelDelegation` | **Model choices**: which models are delegated which tasks |
    | `errorPropagation` | **Error flow by depth**: where in the agent tree errors originate and propagate |
    | `concurrency` | **Concurrency lanes**: overlapping agent execution timelines |
    | `complexity` | **Complexity score**: numerical score based on depth, breadth, tool diversity |
    | `compaction` | **Compaction impact**: token savings, frequency, context health |
    | `cooccurrence` | **Agent pairs**: which agents frequently run together |
    
    ## Optimization Analyses
    
    ### 1. Tool Flow Optimization
    From `toolFlow` transition data:
    - Identify the most common tool sequences (e.g., Read → Edit → Bash)
    - Find redundant transitions (same tool called repeatedly = retries)
    - Detect anti-patterns: high-frequency failure loops
    - Recommend tool chain shortcuts
    
    ### 2. Subagent Strategy
    From `effectiveness` + `orchestration`:
    - Which subagent types (task, explore, code-review) have highest completion rates
    - Average duration per subagent type — are subagents taking too long?
    - Underutilized types: tasks that could benefit from delegation
    - Over-spawning: too many subagents for simple tasks
    
    ### 3. Model Delegation Analysis
    From `modelDelegation`:
    - Which models handle which task types
    - Cost-per-task comparison across models
    - Opportunities to delegate simple tasks to cheaper models (Haiku/Sonnet instead of Opus)
    - Calculate estimated savings from model rebalancing
    
    ### 4. Error Prevention
    From `errorPropagation`:
    - Where errors originate (agent depth level)
    - How errors cascade to parent agents
    - Error types (APIError, tool failure) by frequency
    - Defensive strategies: which patterns lead to fewer errors
    
    ### 5. Concurrency Optimization
    From `concurrency`:
    - Which agents run in parallel vs sequential
    - Bottlenecks: sequential agents that could be parallelized
    - Resource contention: overlapping heavy tasks
    
    ### 6. Context Health
    From `compaction`:
    - How often compaction occurs per session
    - Token recovery from compaction baselines
    - Sessions that hit context limits — suggest breaking into smaller tasks
    
    ## Output
    
    Prioritized recommendations table:
    
    | # | Recommendation | Source Data | Impact | Effort | Est. Savings |
    |---|---------------|-------------|--------|--------|-------------|
    
    Top 5 recommendations with detailed explanation, supporting data from the workflow API, and implementation steps.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related