What exactly is broken in popular skills: references to files that are not bundled, actions taken without human approval, processes with no stopping condition. Everything here is measured from the skill text rather than judged by a model, so every line can be checked.
GeneratorSlackAzurewill not run
Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot. Includes sub-skills for project creation, local testing, cloud deployment, troubleshooting, and Slac
- References files that are not bundled: troubleshoot/troubleshoot.md, test-playground/test-playground.md, test-teams/test-teams.md
- Safety rules and hard prohibitions inside a skill: they belong in the system prompt, here they protect nothing
- 8 referenced file(s) missing: troubleshoot/troubleshoot.md, test-playground/test-playground.md, test-teams/test-teams.md
microsoft/skills · ★ 3 025
IntegrationAzure
Azure Data Lake Storage Gen2 SDK for Python. Use for hierarchical file systems, big data analytics, and file/directory operations.
Triggers: "data lake", "DataLakeServiceClient", "
- 13 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzurewill not run
Instrument browser/web apps with the Application Insights JavaScript SDK (@microsoft/applicationinsights-web). Use for Real User Monitoring (RUM) — page views, clicks, AJAX/fetch d
- References files that are not bundled: token|sig|key
- 23 top-level sections: this looks like several domains in one skill
- 1 referenced file(s) missing: token|sig|key
microsoft/skills · ★ 3 025
IntegrationAzure
Azure AI Text Translation SDK for real-time text translation, transliteration, language detection, and dictionary lookup. Use for translating text content in applications.
Triggers
- 17 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (4 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
GeneratorAzure
Build Azure AI Foundry agents using the Microsoft Agent Framework Python SDK (agent-framework-azure-ai). Use when creating persistent agents with AzureAIAgentsProvider, using hoste
- 11 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure API Management SDK for Python. Use for managing APIM services, APIs, products, subscriptions, and policies.
Triggers: "azure-mgmt-apimanagement", "ApiManagementClient", "APIM
- 17 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure Storage File Share SDK for Python. Use for SMB file shares, directories, and file operations in the cloud.
Triggers: "azure-storage-file-share", "ShareServiceClient", "ShareC
- 12 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzureGitHubwill not run
Azure Monitor Ingestion SDK for Java. Send custom logs to Azure Monitor via Data Collection Rules (DCR) and Data Collection Endpoints (DCE).
Triggers: "LogsIngestionClient java", "
- References files that are not bundled: ../query/SKILL.md
- 11 top-level sections: this looks like several domains in one skill
- 1 referenced file(s) missing: ../query/SKILL.md
microsoft/skills · ★ 3 025
IntegrationAzureDocker
Azure Container Registry SDK for Python. Use for managing container images, artifacts, and repositories.
Triggers: "azure-containerregistry", "ContainerRegistryClient", "container
- 14 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure AI Content Safety SDK for Python. Use for detecting harmful content in text and images with multi-severity classification.
Triggers: "azure-ai-contentsafety", "ContentSafetyC
- 12 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure AI Text Analytics SDK for sentiment analysis, entity recognition, key phrases, language detection, PII, and healthcare NLP. Use for natural language processing on text.
Trigg
- 15 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure Bot Service Management SDK for Python. Use for creating, managing, and configuring Azure Bot Service resources.
Triggers: "azure-mgmt-botservice", "AzureBotService", "bot man
- 18 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure API Center Management SDK for Python. Use for managing API inventory, metadata, and governance across your organization.
Triggers: "azure-mgmt-apicenter", "ApiCenterMgmtClien
- 17 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
ProcedureAzurewill not run
Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights
- References files that are not bundled: examples/appinsights.bicep
- 1 referenced file(s) missing: examples/appinsights.bicep
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzure
Azure Queue Storage SDK for Python. Use for reliable message queuing, task distribution, and asynchronous processing.
Triggers: "queue storage", "QueueServiceClient", "QueueClient"
- 15 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
Generator
Create React Flow node components with TypeScript types, handles, and Zustand integration. Use when building custom nodes for React Flow canvas, creating visual workflow editors, o
- Does not say what the result is
- No condition that starts the skill
microsoft/skills · ★ 3 025
TemplateAzureTerraformwill not run
- References files that are not bundled: ../SKILL.md, ../references/mcp-tool-reference.md, ../deploy/references/deploy-checklist-template.md
- Safety rules and hard prohibitions inside a skill: they belong in the system prompt, here they protect nothing
- 5 referenced file(s) missing: ../SKILL.md, ../references/mcp-tool-reference.md, ../deploy/references/deploy-checklist-template.md
microsoft/skills · ★ 3 025
IntegrationAzure
Azure Blob Storage SDK for Python. Use for uploading, downloading, listing blobs, managing containers, and blob lifecycle.
Triggers: "blob storage", "BlobServiceClient", "Container
- 11 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
TemplateAzurewill not run
- References files that are not bundled: ../SKILL.md, ../references/subscription-resolution.md
- The response is described with custom markup (4 tags): a typed call is more reliable
- 2 referenced file(s) missing: ../SKILL.md, ../references/subscription-resolution.md
microsoft/skills · ★ 3 025
IntegrationAzure
Build AI applications using the Azure AI Projects Python SDK (azure-ai-projects). Use when working with Foundry project clients, creating versioned agents with PromptAgentDefinitio
- 17 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzurePower BI
Azure Fabric Management SDK for Python. Use for managing Microsoft Fabric capacities and resources.
Triggers: "azure-mgmt-fabric", "FabricMgmtClient", "Fabric capacity", "Microsoft
- 19 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
AnalyzerAzurewill not run
- References files that are not bundled: ../SKILL.md, ../prepare/SKILL.md
- 2 referenced file(s) missing: ../SKILL.md, ../prepare/SKILL.md
- Prose only: no discrete steps
microsoft/skills · ★ 3 025
IntegrationAzurewill not run
Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authent
- References files that are not bundled: references/BICEP-EXAMPLE.bicep
- Safety rules and hard prohibitions inside a skill: they belong in the system prompt, here they protect nothing
- 1 referenced file(s) missing: references/BICEP-EXAMPLE.bicep
microsoft/skills · ★ 3 025
IntegrationAzure
Azure Event Hubs SDK for Python streaming. Use for high-throughput event ingestion, producers, consumers, and checkpointing.
Triggers: "event hubs", "EventHubProducerClient", "Even
- 11 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
- Does not say what the result is
microsoft/skills · ★ 3 025
IntegrationAzurewill not run
Azure Cosmos DB SDK for Python (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data.
Triggers: "cosmos db", "CosmosClient", "container", "document
- References files that are not bundled: scripts/setup_cosmos_container.py
- 12 top-level sections: this looks like several domains in one skill
- The response is described with custom markup (3 tags): a typed call is more reliable
microsoft/skills · ★ 3 025