SKILLEMALL.ai

Skill reviews

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.

29 230 found

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

react-flow-node-ts

D process
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

scaffold

F process
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

prepare

F process
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

deploy

F process
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

azure-eventhub-py

D process
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

azure-cosmos-py

F process
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