skill-creator-ms
Создание навыков Azure SDK для AI-агентов
Этот навык помогает AI-агентам создавать модульные пакеты знаний для Azure SDK и сервисов Microsoft Foundry, обеспечивая согласованные шаблоны и правильную аутентификацию.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «skill-creator-ms». Создать навык для секретов Azure Key Vault
Ожидаемый результат:
Полная структура навыка с SKILL.md, содержащая: команды установки (pip install azure-keyvault-secrets), настройку переменных окружения, аутентификацию DefaultAzureCredential, примеры основных рабочих процессов для операций с секретами, лучшие практики и ссылки.
Использование «skill-creator-ms». Какие категории доступны для организации навыков Azure SDK?
Ожидаемый результат:
Foundry (AI Foundry, агенты), Data (Storage, Cosmos DB), Messaging (Event Hubs, Service Bus), Monitoring (OpenTelemetry), Identity (аутентификация), Security (Key Vault), Integration (API Management), Compute (Batch), Container (Container Registry).
Использование «skill-creator-ms». Создать критерии приёмки для навыка Azure SDK
Ожидаемый результат:
Документ критериев приёмки с правильными/неправильными шаблонами импорта, шаблонами аутентификации (DefaultAzureCredential против хардкода), инициализацией клиента, асинхронными вариантами и распространёнными антипаттернами, которых следует избегать.
Аудит безопасности
Низкий рискStatic scanner flagged 219 potential issues (external commands, network, filesystem, env access) but ALL are false positives. The skill is a documentation/guide containing markdown code examples for creating Azure SDK skills. No executable malicious code exists. The skill explicitly warns against hardcoding credentials as a security anti-pattern.
Проблемы низкого риска (4)
Факторы риска
⚙️ Внешние команды (2)
🌐 Доступ к сети (3)
📁 Доступ к файловой системе (2)
🔑 Переменные окружения (2)
Оценка качества
Что вы можете построить
Создание нового навыка Azure SDK
Когда разработчику нужно создать навык для нового SDK сервиса Azure
Обновление существующего навыка
Обновление существующих навыков с актуальными шаблонами Azure SDK и аутентификацией
Тестирование и валидация навыка
Создание критериев приёмки и тестовых сценариев для проверки качества навыка
Попробуйте эти промпты
Use the skill-creator-ms to create a new skill for the Azure AI Agents SDK. The SDK package is azure-ai-agents and the documentation is at https://learn.microsoft.com/en-us/azure/ai-services/agents/.
Create a skill for Azure Cosmos DB using the azure-cosmos SDK. Documentation: https://learn.microsoft.com/en-us/azure/cosmos-db/
Add proper authentication documentation to the existing azure-storage skill using DefaultAzureCredential.
Create acceptance criteria and test scenarios for the azure-eventhub skill following the skill-creator-ms patterns.
Лучшие практики
- Всегда используйте DefaultAzureCredential для аутентификации вместо хардкода API-ключей
- Держите SKILL.md менее 500 строк и используйте прогрессивное раскрытие с файлами ссылок
- Включайте как правильные, так и неправильные шаблоны кода в критерии приёмки для помощи в валидации результатов
Избегать
- Создание навыка без предварительного получения имени пакета SDK и URL документации от пользователя
- Хардкод учётных данных в примере кода — всегда используйте переменные окружения
- Пропуск раздела аутентификации — агенты будут импровизировать плохо без руководства