LaunchKit · 2026
Back to Skills

microsoft-skill-creator

Create agent skills for Microsoft technologies using Learn MCP tools.

0
507 downloads
by @tianqizhang

Setup & Installation

openclaw skills install @tianqizhang/microsoft-skill-creator

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install microsoft-skill-creator

Version History

v1.0.1Mar 16, 2026 - Version note by skill developer:

- Added support for using the mslearn CLI as a fallback when the Microsoft Learn MCP Server is not available. - Updated compatibility instructions to reflect alternative CLI usage. - Included CLI command equivalents for all Learn MCP tools alongside existing tool usage tables. - Generated skills now instruct agents/users to use the CLI fallback if needed. - No functional or API changes; documentation improvements only.

What This Skill Does

A workflow skill that builds other agent skills for Microsoft technologies. It investigates a topic using Microsoft Learn MCP tools, then generates a structured skill package with local knowledge and dynamic lookup guidance. Covers Azure, .NET, M365, VS Code, Bicep, and other Microsoft platforms.

Combines live Microsoft docs research with opinionated skill generation in one workflow, removing the need to manually curate documentation and write skill structure from scratch.

When to use it

  • Creating an Azure Blob Storage skill for a Python agent
  • Generating a Semantic Kernel skill with .NET code samples
  • Building a Bicep infrastructure authoring skill
  • Creating an M365 Graph API skill for automation agents
  • Setting up a VS Code extension development skill

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Create a skill for Azure Functions in Python

AGENT
  1. 1Search Microsoft Learn for Azure Functions overview, quickstart, and best practices
  2. 2Fetch key documentation pages and collect Python code samples
  3. 3Present findings to user and confirm scope and language preference
  4. 4Generate SKILL.md with core concepts, quick start code, and dynamic search queries
  5. 5Create sample_codes directory with a working getting-started example
OUTPUT

A complete skill package at azure-functions/ with SKILL.md, references/, and sample_codes/getting-started/hello_function.py