optimization-suggest — скилл для Claude Code
Скилл изучает историю сессий Claude Code и предлагает, где сократить расходы, ускорить работу и предупреждать ошибки. Пригодится для плана улучшений на основе данных.
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a claude-codeЧто делает optimization-suggest
Скилл собирает историю сессий, аналитику инструментов и токенов, данные о стоимости и правила ценообразования с http://localhost:4820. Затем ищет возможности заменить дорогую модель, улучшить кеширование, разбивать крупные задачи и проверять результаты работы. Анализирует и повторяющиеся ошибки, сбои инструментов и задачи, которые можно выполнять параллельно.
Рекомендации сортируются по приоритету. Для каждой указываются предполагаемый эффект, трудозатраты и уверенность в оценке; для пяти главных пунктов предусмотрены план внедрения и метрики до и после. Можно запросить общий анализ или сосредоточиться на расходах, скорости, качестве либо эффективности процесса. Сервер на localhost:4820 должен быть доступен, иначе скиллу неоткуда получить данные для анализа.
Какие задачи решает
- найти сессии, где дорогую модель можно заменить более дешёвой
- выявить задачи, которые стоит разделить или выполнять параллельно
- обнаружить частые ошибки и неудачные инструменты
- составить план улучшения кеширования и проверки результатов
Примеры запросов агенту
- Проанализируй все мои сессии и составь приоритетный план оптимизаций.
- Найди способы снизить расходы на модели по истории сессий.
- Проверь сессии на ошибки и предложи, как повысить качество работы.
Как установить optimization-suggest
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a claude-code2Вручную: положить файлы
~/.claude/skills/optimization-suggest/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/optimization-suggest/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a codex2Вручную: положить файлы
.agents/skills/optimization-suggest/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a cursor2Вручную: положить файлы
.cursor/skills/optimization-suggest/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install hoangsonww/Claude-Code-Agent-Monitor optimization-suggest2Вручную: положить файлы
.github/skills/optimization-suggest/SKILL.md1Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a gemini-cli2Командой платформы
gemini skills install https://github.com/hoangsonww/Claude-Code-Agent-Monitor --path plugins/ccam-insights/skills/optimization-suggestВручную: положить файлы
.devin/skills/optimization-suggest/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о optimization-suggest
Как установить optimization-suggest в Claude Code?
Выполните npx skills add hoangsonww/Claude-Code-Agent-Monitor --skill optimization-suggest -a claude-code. Файл скилла находится в ~/.claude/skills/optimization-suggest/SKILL.md.
Что делает optimization-suggest?
Анализирует данные прошлых сессий Claude Code и выдаёт ранжированные рекомендации по расходам, скорости, качеству и рабочему процессу.
Какие данные нужны для работы скилла?
Он получает историю сессий, аналитику, сведения о стоимости и правила ценообразования с http://localhost:4820. Этот адрес должен быть доступен.
Исходный текст
SKILL.md · MIT
---
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
© hoangsonww · MIT · hoangsonww/Claude-Code-Agent-Monitor