cost-optimization · microsoft — скилл для Claude Code: что делает и как установить
Находит забытые ресурсы Azure, проверяет загрузку Reservations и оценивает покрытие Savings Plans. Помогает сократить траты на облако.
/plugin marketplace add microsoft/skills
/plugin install azure-cost@skillsЧто делает cost-optimization
Скилл анализирует расходы на облачную инфраструктуру Azure через MCP-инструменты Azure Cost и Resource Graph. Он ищет неиспользуемые диски, оставшиеся после удаления виртуальных машин, и забытые публичные IP-адреса. Для оптимизации обязательств используются функции list_benefit_utilization, list_reservation_transactions и get_benefit_recommendations.
Инструкция запрещает скиллу напрямую менять инфраструктуру. Он формирует рекомендации, но не удаляет диски, не меняет размеры серверов и не покупает подписки. Если в ответе несколько валют, скилл группирует их раздельно, а при нехватке прав указывает конкретную область и нужное разрешение.
Для скачков стоимости, бюджетов, прогнозов и политик управления он не подходит. Вся обработка агрегаций выполняется на стороне сервера: скилл не запускает локальные скрипты для пересчёта данных.
Какие задачи решает
- найти брошенные диски и незакреплённые публичные IP-адреса в Azure
- проверить загрузку выкупленных Reservations
- оценить покрытие инфраструктуры планами Savings Plans
- рассчитать рекомендации по оптимизации размеров виртуальных машин
Примеры запросов агенту
- Найди забытые диски и неиспользуемые публичные IP в подписке Azure
- Проверь процент утилизации наших Azure Reservations за прошлый месяц
- Покажи рекомендации по покрытиям Savings Plans для текущих мощностей
Как установить cost-optimization
1Через маркетплейс плагинов
/plugin marketplace add microsoft/skills/plugin install azure-cost@skillsКоманда ставит плагин azure-cost целиком, со всеми его скиллами
2Через Skills CLI (Vercel)
npx skills add microsoft/skills --skill cost-optimization -a claude-code3Вручную: положить файлы
~/.claude/skills/cost-optimization/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cost-optimization/
Вручную: положить файлы
.agents/skills/cost-optimization/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/cost-optimization/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install microsoft/skills cost-optimization2Вручную: положить файлы
.github/skills/cost-optimization/SKILL.mdКомандой платформы
gemini skills install https://github.com/microsoft/skills --path .github/plugins/azure-cost/skills/cost-optimizationВручную: положить файлы
.devin/skills/cost-optimization/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cost-optimization
Как установить cost-optimization в Claude Code?
Сначала добавьте репозиторий в маркетплейс командой /plugin marketplace add microsoft/skills, затем установите плагин через /plugin install azure-cost@skills.
Может ли скилл автоматически удалить неиспользуемые ресурсы?
Нет, правила запрещают автоматическое удаление, изменение размеров и оформление покупок. Скилл готовит только список рекомендаций для ручной проверки.
Для каких задач этот скилл не подходит?
Его нельзя использовать для анализа внезапных скачков расходов, построения бюджетов, финансовых прогнозов, оценки предварительной стоимости и политик Azure governance.
Исходный текст
SKILL.md · MIT
--- name: cost-optimization description: "Optimize existing Azure resources and analyze Reservations or Savings Plans. WHEN: \"optimize Azure costs\", \"reduce cloud spending\", \"rightsize resources\", \"find idle resources\", \"orphaned disk\", \"deleted VM still charged\", \"public IP still charging\", \"reservation utilization\", \"Savings Plan coverage\", \"commitment recommendation\", \"why is pay-as-you-go still charged\". DO NOT USE FOR: cost spikes, forecasts, pricing estimates, budgets, or governance." license: MIT metadata: author: Microsoft version: "1.0.1" --- # Azure Cost Optimization ## Quick Reference | Intent | Workflow | Primary tools | |--------|----------|---------------| | Reduce waste or rightsize | [Optimization](references/optimization.md) | Cost and Resource Graph tools | | Review commitments | [Commitments](references/commitments.md) | `list_benefit_utilization`, `list_reservation_transactions`, `get_benefit_recommendations` | ## When to Use This Skill Use for waste, rightsizing, and commitments. ## MCP Tools Use cost and Resource Graph tools for optimization and benefit tools for commitments. Validate queries. Fallback: [API mappings](references/tool-fallback.md). ## Workflow 1. Confirm scope, period, currency, and commitment intent. 2. Load only the matching workflow above. 3. Never transform MCP results in a shell or interpreter; request validated server-side projection, aggregation, or bounded follow-up queries. 4. Separate measured cost, reported savings, and qualitative opportunities. 5. Recommend changes only; do not delete, resize, purchase, or deploy resources. ## Error Handling | Error | Action | |-------|--------| | Access denied | Name the scope and permission. | | Multiple currencies | Group and report each currency separately. | | Missing evidence | State the gap; do not invent values. | | Server error | Retry once; then report the trace ID. |
© Microsoft · MIT · microsoft/skills
Похожие скиллы
Все скиллы по теме «Облака: AWS, Azure, GCP» →Сначала — cost-optimization от других авторов.