microsoft-skill-creator

Create agent skills for Microsoft technologies using Learn MCP documentation research.

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/miyake-san/sogo-agent-platform --skill microsoft-skill-creator-miyake-san
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microsoft-skill-creator
Source: https://github.com/miyake-san/sogo-agent-platform/tree/main/skills/core/microsoft-skill-creator
Command: npx skills add https://github.com/miyake-san/sogo-agent-platform --skill microsoft-skill-creator-miyake-san

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Building a high-quality agent skill for a Microsoft technology requires deep, accurate knowledge of that technology's concepts, APIs, and best practices, which is time-consuming to research and structure manually. ## Core Features & Use Cases - Guided Investigation Workflow: Uses Microsoft Learn MCP tools (docs search, docs fetch, code sample search) in a three-phase research process covering scope discovery, core content, and depth topics. - Ready-to-Use Templates: Provides four skill templates for SDKs/libraries, Azure services, frameworks/platforms, and APIs/protocols, with a selection guide. - Hybrid Content Strategy: Balances locally stored foundational knowledge with dynamic Learn MCP lookups so generated skills stay concise yet complete. - CLI Fallback: Supports the mslearn CLI (npx @microsoft/learn-cli) when the Learn MCP server is unavailable. - Use Case: Ask the agent to create a skill for Semantic Kernel; it researches official docs, gathers C# code samples, and generates a SKILL.md with key concepts, quick-start code, and search queries for deeper topics. ## Quick Start Ask the agent to create a skill for a Microsoft technology such as Azure Cosmos DB, and it will investigate the official documentation and generate a complete skill directory.

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?

Invoke this skill with the target technology name. It investigates the topic using Microsoft Learn MCP tools in three phases, clarifies scope with you, then generates a SKILL.md with key concepts, code samples, and search queries using a matching template.

What tools does the Microsoft skill creation workflow use?

It uses three Microsoft Learn MCP tools: microsoft_docs_search for discovery, microsoft_docs_fetch for full page content, and microsoft_code_sample_search for code examples. The mslearn CLI provides equivalent commands as a fallback.

Can I create Microsoft skills without the Learn MCP server?

Yes, the mslearn CLI (@microsoft/learn-cli) is a full fallback. Run it directly with npx @microsoft/learn-cli search or install it globally via npm; it mirrors the search, fetch, and code-search MCP tools.

What types of Microsoft technologies are supported?

Four categories are covered with dedicated templates: SDKs and libraries (Semantic Kernel, MSAL), Azure services (Cosmos DB, Functions), frameworks and platforms (ASP.NET Core, Blazor, MAUI), and APIs or protocols (Microsoft Graph, OOXML).

How does the generated skill balance local and dynamic content?

Foundational, frequently used, and stable content like core concepts and quick-start code is stored locally in SKILL.md. Exhaustive references, version-specific details, and situational topics are left as Learn MCP search queries for dynamic lookup.