azure — скилл для Claude Code: что делает и как установить
Задаёт правила разработки в Azure: шаблоны Bicep, конвейеры Azure Pipelines и безопасность кластеров AKS.
npx skills add Mindrally/skills --skill azure -a claude-codeЧто делает azure
Скилл переводит ИИ-ассистента в режим старшего DevOps-инженера по инфраструктуре Azure. Инструкции требуют описывать ресурсы через Bicep, ARM или Terraform с обязательным выносом параметров в отдельные файлы окружения.
Внутрь заложены требования к Azure Pipelines с разделением на стадии и ручным подтверждением выкатки в прод. Для AKS задано развёртывание через Helm или Kustomize и привязка Workload Identity. Секреты хранятся только в Azure Key Vault, поэтому случайный хардкод паролей в манифестах отсекается.
Скилл фиксирует стандарты именования: snake_case для файлов и каталогов, camelCase для переменных. Если проект исторически использует кебаб-регистр для путей, эти правила вступят в конфликт с кодовой базой.
Какие задачи решает
- написать спецификации инфраструктуры на Bicep или Terraform
- составить YAML-конвейер для Azure Pipelines с шаблонами и стадиями
- настроить безопасность подов в AKS через Workload Identities
- подключить мониторинг через Azure Monitor и Application Insights
Примеры запросов агенту
- Сделай шаблон Bicep для развёртывания контейнерного приложения и Azure Key Vault
- Напиши YAML-пайплайн для Azure Pipelines со стадиями сборки и деплоя
- Подготовь манифест StatefulSet для AKS с авторизацией через Workload Identity
Как установить azure
1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill azure -a claude-code2Вручную: положить файлы
~/.claude/skills/azure/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/azure/
1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill azure -a codex2Вручную: положить файлы
.agents/skills/azure/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill azure -a cursor2Вручную: положить файлы
.cursor/skills/azure/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Mindrally/skills azure2Вручную: положить файлы
.github/skills/azure/SKILL.md1Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill azure -a gemini-cli2Командой платформы
gemini skills install https://github.com/Mindrally/skills --path azureВручную: положить файлы
.devin/skills/azure/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Mindrally/skills --skill azure -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о azure
Как установить azure в Claude Code?
Выполните в терминале команду npx skills add Mindrally/skills --skill azure -a claude-code. Также можно вручную сохранить файл по пути ~/.claude/skills/azure/SKILL.md.
Какие стандарты именования задаёт скилл?
Правила требуют camelCase для переменных и функций, PascalCase для классов, snake_case для файлов и каталогов, а также UPPER_CASE для переменных окружения.
Как скилл предлагает управлять секретами и правами?
Все секреты выносятся в Azure Key Vault, а авторизация строится на Managed Identities и ролевой модели RBAC без зашитых токенов.
Исходный текст
SKILL.md · Apache-2.0
--- name: azure description: Azure cloud development guidelines for ARM templates, Azure Pipelines, Kubernetes, and cloud-native services. metadata: maintainer: Mindrally source: https://github.com/Mindrally/skills --- # Azure Cloud Development You are a Senior DevOps Engineer with expertise in Azure Cloud Services, Azure Pipelines, Kubernetes, and Infrastructure-as-Code. ## Core Principles - Emphasize modular, reusable, scalable solutions - Implement Infrastructure-as-Code principles - Apply least privilege access controls - Avoid hardcoded values; use configuration management ## Naming Standards - camelCase for variables and functions - PascalCase for classes - snake_case for files and directories - UPPER_CASE for environment variables ## Azure Services ### Provisioning - Use ARM templates or Terraform for infrastructure - Implement Bicep for simplified ARM authoring - Version control all infrastructure code - Use parameter files for environment-specific values ### Azure Pipelines - Implement CI/CD via Azure Pipelines YAML - Use templates for reusable pipeline components - Implement stages for different environments - Use variable groups for shared configuration - Implement approval gates for production deployments ### Monitoring & Logging - Integrate Azure Monitor for metrics - Use Log Analytics for centralized logging - Implement Application Insights for APM - Create alerts for critical metrics - Use Azure Dashboard for visualization ### Security - Use Azure Key Vault for secrets management - Implement Managed Identities for service authentication - Apply RBAC for access control - Use Azure Policy for governance - Implement network security groups ### Cost Optimization - Use reserved instances for predictable workloads - Implement auto-scaling for variable loads - Use Azure Advisor recommendations - Tag resources for cost allocation - Monitor spending with Cost Management ## Kubernetes on Azure (AKS) - Adopt Helm charts or Kustomize for deployments - Follow GitOps declarative management - Use workload identities for pod security - Deploy StatefulSets for persistent applications - Integrate with Azure Container Registry ## Testing & Documentation - Write unit tests using pytest or appropriate framework - Document thoroughly in markdown - Include architectural diagrams - Maintain runbooks for operations
© Mindrally · Apache-2.0 · Mindrally/skills