skill-creator-ms
为 AI 代理创建 Azure SDK 技能
该技能指导 AI 代理为 Azure SDK 和 Microsoft Foundry 服务创建模块化知识包,确保一致的模式和正确的身份验证。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“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)
质量评分
你能构建什么
新建 Azure SDK 技能
当开发人员需要为新 Azure 服务 SDK 创建技能时
更新现有技能
使用当前的 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.
最佳实践
- 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