Dev & Engineering ✓ Microsoft · Official azure-sdkmicrosoft-foundryskill-authoringmcpcoding-agentsapi-documentation

Azure Skill Creator

A disciplined guide for building concise, verifiable Azure SDK skills for coding agents.

FollowSkills review · FSRS-2.0
Use with care
48/ 100 5-point scale 2.4 / 5
1 2 3 4 5 6
1Trust14 / 25 · 2.8/5

The guidance reduces credential risk through prohibition of hardcoded secrets, constrained DefaultAzureCredential usage, and references to official documentation; however, it does not define user confirmation, least-privilege permissions, data-flow disclosure, approval for external effects, or rollback, so points are deducted.

2Reliability8 / 20 · 2.0/5

The document is fairly internally structured and supplies initialization, validation, and packaging scripts with failure messages; however, no tests are provided, dependency availability and key-path reproduction are unverified, edge-case coverage is thin, and some examples may not be directly runnable, so the score remains conservatively limited.

3Adaptability8 / 15 · 2.7/5

The audience and main scenarios—creating or updating skills for Azure SDKs and Microsoft Foundry—are reasonably clear; boundaries for non-Azure skills, agent environments, Chinese-language use, and mainland-China network reachability are under-specified, as are non-trigger and false-trigger conditions.

4Convention9 / 15 · 3.0/5

It includes frontmatter, progressive-disclosure guidance, directory conventions, references, script documentation, naming rules, and validation guidance. The supplied MIT metadata and verified Microsoft provenance support governance, but the skill lacks its own versioning, changelog, named maintenance responsibility, and explicit update path, while relying on many prescriptive assumptions, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The skill offers useful principles, Azure SDK authentication patterns, structural templates, and basic tooling; however, the initializer creates mostly placeholder content, the validator performs only basic format checks, and no end-to-end evidence shows production-ready skill output, so the score stays below the static ceiling.

6Verifiability3 / 10 · 1.5/5

The material cites official Azure SDK sources and exposes auditable scripts and CI/evaluation commands; nevertheless, the selected skill has no committed test suite, execution results, or independent evidence covering its key paths, so the score is limited.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 9ccaf7c3704a
Before you use it
  • Do not treat the Vally, CI, or example commands as executed test evidence; separately verify dependencies, packaging paths, and authentication examples in the target environment.
  • The initializer creates placeholder directories and files; review generated content and confirm the scope of any cleanup before removing unused resources.
  • For mainland-China users, verify reachability of Microsoft documentation, MCP services, Azure endpoints, and the npx installation chain in advance.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this skill do, and when should you use it?

Azure Skill Creator is an authoring guide for AI coding-agent skills, focused on Azure SDKs and Microsoft Foundry. It defines metadata, structure, progressive disclosure, token budgets, authentication, client lifecycle guidance, and reference-file organization. It also specifies required SDK context and validation checks for examples, credentials, frontmatter, and efficiency. Adopt it when you need to create or maintain SDK/API skills; it is not itself a service-specific implementation guide.

It guides authors through gathering SDK/API context, writing a YAML-frontmatter SKILL.md, selecting a core workflow, and moving advanced material into references/. It defines sections for installation, environment variables, authentication, client lifecycle, examples, feature tables, best practices, and links. It also supplies anti-pattern checks, token budgets, credential rules, frontmatter validation, and optional Vally and test-harness procedures.

  1. An Azure SDK engineer needs to create a coding-agent skill from a package and its official documentation.
  2. A maintainer needs to update an existing skill for new SDK patterns, authentication guidance, or a renamed package.
  3. A skill author needs to keep SKILL.md concise while moving batch operations, error handling, or advanced authentication into references/.
  4. A team needs a pre-release checklist for examples, credentials, metadata, token limits, and runnable workflows.

What are this skill's strengths and limitations?

Pros
  • Defines a concrete folder structure, section order, and frontmatter contract.
  • Provides detailed Azure SDK guidance for token budgets, authentication, credential selection, and client lifecycle.
  • Includes anti-pattern checklists and optional validation workflows for quality control.
  • The repository is MIT-licensed and described as actively maintained, with documentation and tests updated through workflows.
Limitations
  • The guidance is strongly oriented toward Azure SDKs and Microsoft Foundry; authors of unrelated domain skills must organize those skills themselves.
  • SDK/API skill creation requires a package name, documentation URL, or repository reference before work can begin.
  • Some validation paths depend on microsoft-docs MCP, Vally, or a test environment; universal availability is not established by the source.
  • The supplied SKILL.md is explicitly truncated, so its unseen portions remain unknown.

How do you install this skill?

Install the repository collection with npx skills add microsoft/skills, then select the required skill in the wizard. Alternatively, clone the repository and copy .github/skills/skill-creator/ into the target agent directory, such as .github/skills/ for GitHub Copilot. The source does not document a dedicated single-skill installation command.

How do you use this skill?

With the skill installed, give the coding agent a request such as: Create or update an Azure SDK skill for <SDK package>, using <documentation URL or repository reference>. Supply the required package name, documentation URL, or repository reference. The supplied material does not fully document the skill's runtime trigger mechanism or invocation command.

FAQ

Does adopting this skill require payment?
The source does not state that the skill or repository charges a fee. The repository is MIT-licensed, while any Azure, agent-platform, or external-tool costs are outside the supplied evidence.
Can it create a skill for any Azure SDK automatically?
It provides the authoring process, but it requires the SDK package name, documentation URL, or repository reference. It does not supply missing SDK context by itself.
What permissions or external services may be needed?
The workflow involves reading and writing skill files, running validation commands, and consulting the microsoft-docs MCP for current documentation. Exact permissions depend on the chosen workflow.

More skills from this repository

All from microsoft/agent-skills

Dev & Engineering ✓ Microsoft · Official

Microsoft Agent Skills

Reusable Azure SDK and Microsoft Foundry guidance for AI coding agents.

Dev & Engineering ✓ Microsoft · Official

Microsoft Foundry Agent Skill

Manage the Microsoft Foundry agent lifecycle with azd and Foundry MCP—from scaffolding and deployment to evaluation and optimization.

Dev & Engineering ✓ Microsoft · Official

Azure AI Foundry Agent Framework

Helps Python developers build persistent Azure AI Foundry agents with hosted tools, MCP integrations, threads, and streaming.

Dev & Engineering ✓ Microsoft · Official

Azure AI Projects for TypeScript

Practical TypeScript guidance for building Azure AI Foundry applications with project clients, agents, tools, and evaluations.

Dev & Engineering ✓ Microsoft · Official

MCP Server Development Guide

A practical guide to building clear, testable MCP servers that let LLMs work with external APIs.

Dev & Engineering ✓ Microsoft · Official

Microsoft Foundry Python Projects Skill

Gives coding agents dependable patterns for building Foundry AI applications with the Azure AI Projects Python SDK.

Dev & Engineering ✓ Microsoft · Official

Azure Upgrade

Assess and automate Azure plan, SKU, service, and legacy Java SDK upgrades.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for .NET

Guides .NET applications in authenticating Azure SDK clients with Microsoft Entra ID.

Dev & Engineering ✓ Microsoft · Official

Azure API Management for .NET

Provision and govern Azure API Management resources from .NET.

Dev & Engineering ✓ Microsoft · Official

Azure Queue Storage TypeScript Skill

Build Azure Queue Storage workers that send, receive, inspect, and manage messages in TypeScript or JavaScript.

Dev & Engineering ✓ Microsoft · Official

Azure AI Persistent Agents for Java

Guides Java developers through building and managing Azure AI agents with persistent threads, messages, runs, and tools.

Dev & Engineering ✓ Microsoft · Official

Slack-to-Teams Migration Expert

Guides developers through Slack bot migration, Teams enablement, and cross-platform bot delivery.

Dev & Engineering ✓ Microsoft · Official

Azure Identity for TypeScript

Configure secure, flexible Microsoft Entra ID authentication for TypeScript Azure applications.

Automation & Ops ✓ Microsoft · Official

Azure Cloud Migration Assistant

Assess cross-cloud workloads and convert them for Azure services.

Automation & Ops ✓ Microsoft · Official

Azure Deployment Runner

Execute Azure deployments for prepared, validated applications with built-in checks and recovery.

Automation & Ops ✓ Microsoft · Official

Azure Resource Lookup

Inventory, filter, and discover Azure resources across subscriptions.

Dev & Engineering ✓ Microsoft · Official

Azure Playwright Workspace Manager

Provision and manage Microsoft Playwright Testing workspaces with .NET and Azure Resource Manager.

Dev & Engineering ✓ Microsoft · Official

AGENTS.md Context Builder

Generates actionable AGENTS.md guidance for repository folders that lack coding-agent context.

Dev & Engineering ✓ Microsoft · Official

Azure Blob Storage for Rust

Guides Rust developers through official Azure SDK patterns for managing blobs and containers.

Dev & Engineering ✓ Microsoft · Official

Azure OpenAI Deployment Assistant

Discover capacity and deploy Azure OpenAI models through intent-based routing.

Related skills