원클릭으로
ms-learn
// Query official Microsoft documentation for Azure, .NET, Microsoft 365, and all Microsoft technologies. Use for concepts, tutorials, code samples, limits, and best practices from learn.microsoft.com.
// Query official Microsoft documentation for Azure, .NET, Microsoft 365, and all Microsoft technologies. Use for concepts, tutorials, code samples, limits, and best practices from learn.microsoft.com.
Run interactive CLIs in persistent tmux sessions by sending keystrokes and reading pane output. Use when Claude Code, Codex, GitHub Copilot CLI, or any TUI/REPL must keep state across commands.
Orient in any codebase by analyzing structure, documentation, key files, and current state. Use when starting work on an unfamiliar project, switching codebases, or needing a quick overview.
Manage Linear issues, teams, and projects via CLI including issue tracking, sprint workflows, branch creation, and PR generation. Use when working with Linear, tracking issues, starting work on tasks, creating PRs from Linear issues, or managing teams and projects.
Manage GitHub via CLI including pull requests, issues, workflows, actions, releases, and repositories. Use when working with GitHub, gh commands, GitHub Actions CI/CD, PRs, issues, releases, or repository management.
Manage Azure DevOps via CLI including repos, pull requests, pipelines, builds, work items, and boards. Use when working with Azure DevOps, az devops commands, CI/CD pipelines, PRs, or Azure Boards work items.
Guide for creating effective Claude Code skills. Use when designing, structuring, or building new skills with scripts, references, and assets.
| name | ms-learn |
| description | Query official Microsoft documentation for Azure, .NET, Microsoft 365, and all Microsoft technologies. Use for concepts, tutorials, code samples, limits, and best practices from learn.microsoft.com. |
Fetch current Microsoft docs instead of relying on training data.
Microsoft Learn is configured via .mcp.json and provides MCP tools automatically:
Available MCP Tools:
mcp__microsoft-learn__microsoft_docs_search - Find docs (concepts, tutorials, config, limits)mcp__microsoft-learn__microsoft_docs_fetch - Get full page contentmcp__microsoft-learn__microsoft_code_sample_search - Find official code samplesUsage:
Tool: mcp__microsoft-learn__microsoft_docs_search
Parameters: { "query": "Azure Functions Python v2 programming model" }
Tool: mcp__microsoft-learn__microsoft_docs_fetch
Parameters: { "url": "https://learn.microsoft.com/..." }
Tool: mcp__microsoft-learn__microsoft_code_sample_search
Parameters: { "query": "Cosmos DB", "language": "csharp" }
If MCP tools are unavailable, use the mslearn binary in tools/mslearn/:
# Build (one-time)
cd tools/mslearn && make build
# Search docs
./tools/mslearn/mslearn search --query "Azure Functions Python v2"
# Fetch full page
./tools/mslearn/mslearn fetch --url "https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview"
# Search code samples
./tools/mslearn/mslearn samples --query "Cosmos DB" --language python
# Batch queries from JSONL
./tools/mslearn/mslearn batch --file tools/mslearn/queries.jsonl
# Session reuse for multiple queries
./tools/mslearn/mslearn session start
./tools/mslearn/mslearn search --query "test"
./tools/mslearn/mslearn session end
Output formats: --format compact (default), json, jsonl, md
Be specific:
.NET 8, EF Core 8quickstart, tutorial, limitsLinux, Windowscsharp typescript python powershell azurecli java go rust
Zero runtime dependencies. Build requires Go 1.22+. Free to use, no API key needed.