Skip to content
Development
Skill

/optimization-suggest

Suggest concrete optimizations for Claude Code usage based on historical session data. Covers cost reduction, speed improvement, error prevention, and workflow efficiency. Use for data-driven optimization planning.

From plugin
claude-code-agent-monitor
1k75 skills21 agents33 commands1 MCP
Install
$ npx -y skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/optimization-suggest

Context preview

The summary Claude sees to decide when to auto-load this skill.

Suggest concrete optimizations for Claude Code usage based on historical session data. Covers cost reduction, speed improvement, error prevention, and workflow efficiency. Use for data-driven optimization planning.

SKILL.md

optimization-suggest.SKILL.md
name: optimization-suggest
description: >
  Suggest concrete optimizations for Claude Code usage based on historical
  session data. Covers cost reduction, speed improvement, error prevention,
  and workflow efficiency. Use for data-driven optimization planning.

Optimization Suggest

Generate data-driven optimization recommendations for Claude Code usage.

Input

The user provides: **$ARGUMENTS**

This may be:

  • "all" or empty (default: comprehensive optimization scan)
  • "cost" for cost reduction focus
  • "speed" for performance/speed focus
  • "quality" for error reduction focus
  • "efficiency" for workflow efficiency focus

Procedure

1. **Gather optimization data** from `http://localhost:4820`:

  • `GET /api/sessions?limit=200` — session history
  • `GET /api/analytics` — tool and token analytics
  • `GET /api/pricing/cost` — cost data
  • `GET /api/pricing` — pricing rules for model comparison
  • Sample event streams for behavioral analysis

2. **Analyze optimization opportunities**:

💰 Cost Optimization

  • **Model downgrade opportunities**: Tasks completed with expensive models that could use cheaper ones
  • Compare success rates per model per task type
  • Calculate savings from model substitution
  • **Cache optimization**: Sessions with low cache hit rates
  • Identify sessions that could benefit from better prompt caching
  • **Early termination**: Sessions that ran longer than needed
  • Detect sessions where useful work completed well before session end
  • **Compaction reduction**: Sessions hitting context limits
  • Suggest breaking large tasks into smaller sessions

⚡ Speed Optimization

  • **Tool selection**: Faster alternatives for commonly-used tool patterns
  • **Subagent parallelization**: Tasks that could run in parallel
  • **Session planning**: Better upfront context to reduce back-and-forth
  • **Preemptive context loading**: Frequently needed files/context

🛡 Quality Optimization

  • **Error prevention**: Common error patterns with preventive measures
  • **Tool reliability**: Tools with high failure rates and alternatives
  • **Validation gaps**: Sessions lacking verification steps
  • **Recovery strategies**: Better error handling patterns

🔄 Workflow Optimization

  • **Session sizing**: Optimal session scope based on historical success
  • **Task decomposition**: Complex sessions that should be split
  • **Automation candidates**: Repetitive workflows to automate
  • **Knowledge reuse**: Patterns where previous session context could help

3. **Quantify each recommendation**:

  • Estimated impact (cost savings $, time savings %, error reduction %)
  • Implementation effort (low/medium/high)
  • Confidence level based on data available
  • Priority score = Impact × Confidence / Effort

Output Format

Present as a prioritized optimization plan:

| # | Recommendation | Category | Impact | Effort | Priority | |---|---------------|----------|--------|--------|----------| | 1 | Specific action | 💰/⚡/🛡/🔄 | High | Low | ★★★★★ | | 2 | Specific action | ... | ... | ... | ★★★★☆ |

For the top 5 recommendations, include:

  • Detailed explanation with supporting data
  • Step-by-step implementation guide
  • Expected before/after metrics
  • How to measure success
Read more
Ships withclaude-code-agent-monitor

🚀 A real-time monitoring dashboard for Claude Code & Codex, built with SQLite3, Node.js, Express, React, Vite, TailwindCSS, & WebSockets. It tracks sessions, agent activity, tool usage, and subagent orchestration, providing live analytics, a Kanban status board, status notifications, a cute buddy, & an interactive web UI/MacOS/Windows native app.

Get the whole plugin

Other skills on claude-code-agent-monitor.