microsoft-skill-creator

Generate agent skills for Microsoft technologies using Learn MCP documentation tools.

Updated May 12, 2026
One-click install
npx skills add https://github.com/sohamda/apex-try-out-demo-repo --skill microsoft-skill-creator-sohamda
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: microsoft-skill-creator
Source: https://github.com/sohamda/apex-try-out-demo-repo/tree/main/.archive/_archived_skills/microsoft-skill-creator
Command: npx skills add https://github.com/sohamda/apex-try-out-demo-repo --skill microsoft-skill-creator-sohamda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating high-quality agent skills for Microsoft technologies requires deep research across official documentation, which is time-consuming and error-prone. This Skill automates the investigation and generation process using Microsoft Learn MCP tools. ## Core Features & Use Cases - Guided Investigation: Three-phase research workflow (scope discovery, core content, depth) using microsoft_docs_search, microsoft_docs_fetch, and microsoft_code_sample_search. - Ready-to-Use Templates: Four skill templates covering SDK/Library, Azure Service, Framework/Platform, and API/Protocol technologies. - Hybrid Content Strategy: Balances locally stored foundational knowledge with dynamic Learn MCP lookups for version-specific or exhaustive reference material. - Use Case: Create a Semantic Kernel skill by investigating official docs, generating SKILL.md with key concepts and code samples, plus search queries for deeper topics. ## Quick Start Ask the agent to create a skill for a Microsoft technology such as Semantic Kernel or Azure Cosmos DB using the microsoft-skill-creator skill.

Frequently Asked Questions about microsoft-skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an agent skill for a Microsoft technology?▼

Use this skill's three-phase investigation process: search official docs for scope and concepts, fetch core pages and code samples, then research best practices. Generate the skill using the appropriate template for SDK, Azure service, framework, or API.

What tools does the Microsoft skill creation workflow use?▼

It uses three Learn MCP tools: microsoft_docs_search for discovery, microsoft_docs_fetch for full page content, and microsoft_code_sample_search for implementation patterns. If the MCP server is unavailable, the mslearn CLI provides equivalent commands.

Can I create skills without the Microsoft Learn MCP server?▼

Yes, use the mslearn CLI as a fallback. Run it directly with npx @microsoft/learn-cli or install globally via npm. Commands like mslearn search, mslearn fetch, and mslearn code-search map directly to the MCP tools.

What content should be stored locally in a generated skill?▼

Store foundational, frequently accessed, and stable content locally: core concepts, hello-world code, common patterns, and top API signatures. Keep exhaustive references, version-specific details, and troubleshooting as dynamic Learn MCP search queries.

When should I not use the Microsoft skill creator?▼

Do not use it for general skill scaffolding without a Microsoft technology focus; use a generic skill template instead. It also does not handle Azure infrastructure deployment or Bicep/Terraform code generation.