azure-advisor — скилл для Claude Code: рекомендации Azure
Скилл помогает просматривать рекомендации Azure Advisor и менять их статус. Пригодится для сводок, поиска затронутых ресурсов и проверки вывода сервисов из эксплуатации.
/plugin marketplace add microsoft/skills
/plugin install azure-advisor@skillsЧто делает azure-advisor
Скилл направляет запросы к инструментам Azure Advisor: для сводок использует advisor_recommendation_summary, для отдельных рекомендаций и затронутых ресурсов — advisor_recommendation_list. Типы рекомендаций можно просматривать через advisor_metadata_list и получать по ID через advisor_metadata_get. Для вывода сервисов из эксплуатации тоже подходят сводка или список.
Статус рекомендации можно завершить, отклонить, отложить или вернуть в активное состояние через advisor_recommendation_update; перед изменением скилл требует подтверждения. Сначала нужно определить область подписки или группы сервисов. Область группы ресурсов требует подписку, а список с ограничением нельзя использовать для подсчёта. Скилл не исправляет проблемы: для мер по устранению он направляет к azure-advisor-actionability.
Какие задачи решает
- собрать сводку рекомендаций Azure Advisor
- найти рекомендации и затронутые ресурсы
- посмотреть типы рекомендаций и получить тип по ID
- обновить статус рекомендации после подтверждения
- проверить рекомендации о выводе сервисов из эксплуатации
Примеры запросов агенту
- Покажи сводку рекомендаций Azure Advisor для этой подписки.
- Найди отдельные рекомендации и затронутые ими ресурсы в этой области.
- Отложи эту рекомендацию после моего подтверждения.
Как установить azure-advisor
1Через маркетплейс плагинов
/plugin marketplace add microsoft/skills/plugin install azure-advisor@skillsКоманда ставит плагин azure-advisor целиком, со всеми его скиллами
2Через Skills CLI (Vercel)
npx skills add microsoft/skills --skill azure-advisor -a claude-code3Вручную: положить файлы
~/.claude/skills/azure-advisor/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/azure-advisor/
Вручную: положить файлы
.agents/skills/azure-advisor/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/azure-advisor/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install microsoft/skills azure-advisor2Вручную: положить файлы
.github/skills/azure-advisor/SKILL.mdКомандой платформы
gemini skills install https://github.com/microsoft/skills --path .github/plugins/azure-advisor/skills/azure-advisorВручную: положить файлы
.devin/skills/azure-advisor/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о azure-advisor
Как установить azure-advisor в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add microsoft/skills, затем установите скилл командой /plugin install azure-advisor@skills.
Что делает azure-advisor?
Он помогает получать сводки и записи Azure Advisor, просматривать типы рекомендаций и менять их статус после подтверждения. Исправлением проблем занимается скилл azure-advisor-actionability.
Как azure-advisor обрабатывает рекомендации для группы ресурсов?
Для области группы ресурсов нужна подписка. Для сводных данных используйте инструмент summary, а для отдельных записей — list; ограниченный список нельзя считать как полный.
Исходный текст
SKILL.md · MIT
--- name: azure-advisor description: "Use Azure Advisor recommendations. WHEN: \"show Advisor recommendations\", \"service retirements\", \"update recommendation status\". DO NOT USE FOR: fixes or remediation (use azure-advisor-actionability)." license: MIT metadata: author: Microsoft version: "1.0.1" --- # Azure Advisor ## Quick reference Prefer Azure Advisor MCP tools over Resource Graph or generic ARM tools. | Intent | Tool | |---|---| | Counts, breakdowns, rankings, or top types | `advisor_recommendation_summary` | | Individual recommendations or affected resources | `advisor_recommendation_list` | | Complete, dismiss, postpone, or reactivate | `advisor_recommendation_update` | | Browse recommendation types | `advisor_metadata_list` | | Get one type by ID | `advisor_metadata_get` | | Retrieve remediation | `advisor_remediation_get`, then `azure-advisor-actionability` | ## Workflow 1. Identify subscription or service-group scope. Resource-group scope requires a subscription. 2. Reuse known scope and identifiers; ask only for missing values. 3. Use `summary` for aggregates and `list` for records. Never count a capped list. 4. Present only returned data, including truncation, access limitations, and errors. Route requests to fix one recommendation to the `azure-advisor-actionability` skill. Otherwise choose the tool from the table, including `summary` or `list` for service retirements. ## Safety Confirm before recommendation-state updates. The actionability skill owns remediation safeguards.
© Microsoft · MIT · microsoft/skills