skill-creator-ms
Create Azure SDK Skills for AI Agents
This skill guides AI agents through creating modular knowledge packages for Azure SDKs and Microsoft Foundry services, ensuring consistent patterns and proper authentication.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "skill-creator-ms". Create a skill for Azure Key Vault secrets
النتيجة المتوقعة:
A complete skill structure with SKILL.md containing: installation commands (pip install azure-keyvault-secrets), environment variables setup, DefaultAzureCredential authentication, core workflow examples for secret operations, best practices, and reference links.
استخدام "skill-creator-ms". What categories are available for organizing Azure SDK skills?
النتيجة المتوقعة:
Foundry (AI Foundry, agents), Data (Storage, Cosmos DB), Messaging (Event Hubs, Service Bus), Monitoring (OpenTelemetry), Identity (authentication), Security (Key Vault), Integration (API Management), Compute (Batch), Container (Container Registry).
استخدام "skill-creator-ms". Create acceptance criteria for an Azure SDK skill
النتيجة المتوقعة:
Acceptance criteria document with correct/incorrect import patterns, authentication patterns (DefaultAzureCredential vs hardcoded), client initialization, async variants, and common anti-patterns to avoid.
التدقيق الأمني
مخاطر منخفضة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)
درجة الجودة
ماذا يمكنك بناءه
New Azure SDK Skill Creation
When a developer needs to create a skill for a new Azure service SDK
Existing Skill Update
Updating existing skills with current Azure SDK patterns and authentication
Skill Testing and Validation
Creating acceptance criteria and test scenarios to validate skill quality
جرّب هذه الموجهات
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.
أفضل الممارسات
- Always use DefaultAzureCredential for authentication instead of hardcoding API keys
- Keep SKILL.md under 500 lines and use progressive disclosure with reference files
- Include both correct and incorrect code patterns in acceptance criteria to help validate outputs
تجنب
- Creating a skill without first obtaining the SDK package name and documentation URL from the user
- Hardcoding credentials in example code - always use environment variables
- Skipping the authentication section - agents will improvise poorly without guidance