skill-creator-ms
Créer des compétences Azure SDK pour les agents IA
Cette compétence guide les agents IA dans la création de packages de connaissances modulaires pour les SDK Azure et les services Microsoft Foundry, garantissant des modèles cohérents et une authentification appropriée.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "skill-creator-ms". Créer une compétence pour les secrets Azure Key Vault
Résultat attendu:
Une structure de compétence complète avec SKILL.md contenant : les commandes d'installation (pip install azure-keyvault-secrets), la configuration des variables d'environnement, l'authentification DefaultAzureCredential, des exemples de flux de travail de base pour les opérations sur les secrets, les meilleures pratiques et les liens de référence.
Utilisation de "skill-creator-ms". Quelles catégories sont disponibles pour organiser les compétences Azure SDK ?
Résultat attendu:
Foundry (AI Foundry, agents), Data (Storage, Cosmos DB), Messaging (Event Hubs, Service Bus), Monitoring (OpenTelemetry), Identity (authentification), Security (Key Vault), Integration (API Management), Compute (Batch), Container (Container Registry).
Utilisation de "skill-creator-ms". Créer des critères d'acceptation pour une compétence Azure SDK
Résultat attendu:
Document de critères d'acceptation avec des modèles d'importation corrects/incorrects, des modèles d'authentification (DefaultAzureCredential vs codés en dur), l'initialisation du client, des variantes asynchrones et des anti-modèles courants à éviter.
Audit de sécurité
Risque faibleStatic 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.
Problèmes à risque faible (4)
Facteurs de risque
⚙️ Commandes externes (2)
🌐 Accès réseau (3)
📁 Accès au système de fichiers (2)
🔑 Variables d’environnement (2)
Score de qualité
Ce que vous pouvez construire
Création d'une nouvelle compétence Azure SDK
Lorsqu'un développeur doit créer une compétence pour un nouveau SDK de service Azure
Mise à jour d'une compétence existante
Mise à jour des compétences existantes avec les modèles actuels de SDK Azure et l'authentification
Test et validation de compétence
Création de critères d'acceptation et de scénarios de test pour valider la qualité des compétences
Essayez ces prompts
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.
Bonnes pratiques
- Toujours utiliser DefaultAzureCredential pour l'authentification au lieu de coder en dur les clés API
- Garder SKILL.md sous 500 lignes et utiliser la divulgation progressive avec des fichiers de référence
- Inclure des modèles de code corrects et incorrects dans les critères d'acceptation pour aider à valider les sorties
Éviter
- Créer une compétence sans d'abord obtenir le nom du package SDK et l'URL de la documentation de l'utilisateur
- Coder en dur les identifiants dans le code d'exemple - toujours utiliser des variables d'environnement
- Ignorer la section d'authentification - les agents improviseront mal sans guidance