オプション
家 Skill ドキュメント microsoft-docs

microsoft-docs

microsoft/skills microsoft/skills

Microsoftの公式ドキュメントを参照して、Azure、.NET、M365、Windows、Power Platform、およびその他のMicrosoftテクノロジーに関する概念の理解を深め、チュートリアル、設定オプション、制限、クォータ、ベストプラクティスなどを確認してください。

...すべて拡張します
17
更新された時間 2026年9月10日

Microsoft Docs

ツール

ツール 用途
microsoft_docs_search ドキュメントの検索 — 概念、ガイド、チュートリアル、設定
microsoft_docs_fetch ページ全体のコンテンツを取得する(検索結果の抜粋だけでは不十分な場合)

使用すべき場面

  • 概念の理解 — 「Cosmos DB のパーティショニングはどのように機能しますか?」
  • サービスの学習 — 「Azure Functions の概要」、「Container Apps のアーキテクチャ」
  • チュートリアルの検索 — 「クイックスタート」、「はじめに」、「ステップバイステップ」
  • 構成オプション — 「App Service の構成設定」
  • 制限とクォータ — 「Azure OpenAI のレート制限」、「Service Bus のクォータ」
  • ベストプラクティス — 「Azure セキュリティのベストプラクティス」

クエリの有効性

優れたクエリは具体的です:

# ❌ Too broad
"Azure Functions"

# ✅ Specific
"Azure Functions Python v2 programming model"
"Cosmos DB partition key design best practices"
"Container Apps scaling rules KEDA"

コンテキストを含める:

  • 必要に応じてバージョンを指定する(.NET 8, EF Core 8)
  • タスクの意図quickstart, tutorial, overview, limits)
  • マルチプラットフォームのドキュメントの場合はプラットフォームLinux, Windows)

フルページを取得するタイミング

以下の場合は、検索後にページを取得する:

  • チュートリアル — 完全なステップバイステップの手順が必要
  • 設定ガイド — すべてのオプションを網羅する必要がある
  • 詳細解説 — ユーザーが包括的な解説を求めている場合
  • 検索結果の抜粋が切り詰められている場合 — 文脈全体が必要

利用すべき理由

  • 正確性 — トレーニングデータのように古くなっている可能性のあるものではなく、常に最新のドキュメント
  • 網羅性 — チュートリアルにはすべての手順が記載されており、断片的な情報ではない
  • 信頼性 — Microsoftの公式ドキュメント

CLIの代替手段

Learn MCP サーバーが利用できない場合は、代わりに mslearn 代わりにコマンドラインからCLIを使用してください:

# Run directly (no install needed)
npx @microsoft/learn-cli search "azure functions timeout"

# Or install globally, then run
npm install -g @microsoft/learn-cli
mslearn search "azure functions timeout"
MCP ツール CLI コマンド
microsoft_docs_search(query: "...") mslearn search "..."
microsoft_docs_fetch(url: "...") mslearn fetch "..."

この fetch このコマンドでは、 --section を使用して単一のセクションを抽出したり、 --max-chars 出力を切り詰めることも可能です。

GitHubで見る
---
name: microsoft-docs
description: Query official Microsoft documentation to understand concepts, find tutorials, configuration options, limits, quotas, and best practices for Azure, .NET, M365, Windows, Power Platform, and other Microsoft technologies.
---

# Microsoft Docs

## Tools

| Tool | Use For |
|------|---------|
| `microsoft_docs_search` | Find documentation—concepts, guides, tutorials, configuration |
| `microsoft_docs_fetch` | Get full page content (when search excerpts aren't enough) |

## When to Use

- **Understanding concepts** — "How does Cosmos DB partitioning work?"
- **Learning a service** — "Azure Functions overview", "Container Apps architecture"
- **Finding tutorials** — "quickstart", "getting started", "step-by-step"
- **Configuration options** — "App Service configuration settings"
- **Limits & quotas** — "Azure OpenAI rate limits", "Service Bus quotas"
- **Best practices** — "Azure security best practices"

## Query Effectiveness

Good queries are specific:

```
# ❌ Too broad
"Azure Functions"

# ✅ Specific
"Azure Functions Python v2 programming model"
"Cosmos DB partition key design best practices"
"Container Apps scaling rules KEDA"
```

Include context:
- **Version** when relevant (`.NET 8`, `EF Core 8`)
- **Task intent** (`quickstart`, `tutorial`, `overview`, `limits`)
- **Platform** for multi-platform docs (`Linux`, `Windows`)

## When to Fetch Full Page

Fetch after search when:
- **Tutorials** — need complete step-by-step instructions
- **Configuration guides** — need all options listed
- **Deep dives** — user wants comprehensive coverage
- **Search excerpt is cut off** — full context needed

## Why Use This

- **Accuracy** — live docs, not training data that may be outdated
- **Completeness** — tutorials have all steps, not fragments
- **Authority** — official Microsoft documentation

## CLI Alternative

If the Learn MCP server is not available, use the `mslearn` CLI from the command line instead:

```sh
# Run directly (no install needed)
npx @microsoft/learn-cli search "azure functions timeout"

# Or install globally, then run
npm install -g @microsoft/learn-cli
mslearn search "azure functions timeout"
```

| MCP Tool | CLI Command |
|----------|-------------|
| `microsoft_docs_search(query: "...")` | `mslearn search "..."` |
| `microsoft_docs_fetch(url: "...")` | `mslearn fetch "..."` |

The `fetch` command also supports `--section <heading>` to extract a single section and `--max-chars <number>` to truncate output.

すべてのファイル

0件のファイル

microsoft-docsをインストール

スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。

ZIPをダウンロード

リポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。

git clone https://github.com/microsoft/skills/tree/main/.github/skills/microsoft-docs # Copy SKILL.md to your .claude/skills/ directory

コピー コピー
クイックセットアップ: スキルフォルダを .claude/skills/ にコピーしてください。 Claude が自動的にそのスキルを検出して使用します。
リポジトリ microsoft/skills

関連スキル

golang-dependency-injection
更新された時間 2026年6月29日
nuxthub
更新された時間 2026年8月23日
tc-tracker
更新された時間 2026年8月27日
code-quality
更新された時間 2026年8月22日
OR