ワンクリックで
research
Build 2026 コンテンツの調査方法論。ツールの使い分け、ソース探索の深さ基準、例外ハンドリング、バリデーションチェックリスト。Use when: 調査、リサーチ、ソース探索、ファクト検証、investigate、research
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build 2026 コンテンツの調査方法論。ツールの使い分け、ソース探索の深さ基準、例外ハンドリング、バリデーションチェックリスト。Use when: 調査、リサーチ、ソース探索、ファクト検証、investigate、research
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Microsoft Build 2026 でのアナウンス、セッション情報や関連リソース情報を提供するスキル。Triggers: Build 2026, アナウンス, セッション, 新機能, GA, Preview
Build 2026 の個別発表・新機能の content/announcements/*.md を作成・更新する。Use when: アナウンス作成、announcement、エントリ作成、製品まとめ、新機能追加、コンテンツ追加
Build 2026 セッションの一次素材(VTT字幕・スライド・メタデータ)を取得し、content/sessions/ 形式の Markdown を生成する。Use when: セッションまとめ、session summary、セッション追加、セッション作成、BRK/DEM/LTG/OD のコンテンツ化
| name | research |
| description | Build 2026 コンテンツの調査方法論。ツールの使い分け、ソース探索の深さ基準、例外ハンドリング、バリデーションチェックリスト。Use when: 調査、リサーチ、ソース探索、ファクト検証、investigate、research |
Build 2026 ナレッジベースのすべてのコンテンツ作成・更新に共通する調査方法論。
最重要原則: 正確性 > 網羅性。 検証できない事実は書かない。
docs/content-guide.md — frontmatter 仕様、テンプレート、ソース階層、品質基準、引用・文体ルールcontent/tags.json — 使用可能なタグスラッグcontent/topics.json — 使用可能なトピックスラッグcontent/allowed-domains.json — official_sources に記載可能なドメインcontent/ 配下の既存エントリ — 重複チェックと相互参照| 優先度 | ツール | 用途 |
|---|---|---|
| 1 | microsoft_docs_search / microsoft_docs_fetch | Microsoft Learn のドキュメント、What's New、リリースノート。最初にここを探す |
| 2 | tavily_search / tavily_extract | Microsoft Learn 以外の発見と全文取得。Build サイト、公式ブログ、プレスカバレッジ |
| 3 | web_fetch | URL が既知の場合のみ使用。発見ツールではない |
| 4 | msevents CLI | セッションカタログ検索: npx -y @microsoft/events-cli sessions --query "..." --event build-2026 --json |
| 5 | リポジトリ検索 | 新規追加前の重複確認。既存エントリとの相互参照 |
注意: LLM 生成のサマリー、AI アンサーボックス、未検証の SNS 投稿はエビデンスとして扱わない。ソースの手がかりとして使い、一次ソースを開いて読むこと。
各エントリについて以下の 8 カテゴリすべて を探索する。見つからないカテゴリはスキップしてよいが、探索自体を省略してはならない。
| カテゴリ | 探索方法 | official_sources 対象 |
|---|---|---|
| Build ニュースハブ | news.microsoft.com/build-2026/ とライブブログ。スコープの正として最初に参照 | Yes |
| 公式ブログ記事 | tavily_search で github.blog, devblogs, techcommunity を検索 | Yes |
| Microsoft Learn ドキュメント | microsoft_docs_search で製品名を検索。What's New、概要、クイックスタート | Yes |
| Build セッション | msevents CLI で製品名を検索。ブログ記事内のセッションコードから逆引き | Yes |
| GitHub リポジトリ | tavily_search で github.com {製品名} を検索。SDK、サンプル | Yes(Microsoft/GitHub などの所有 org のみ) |
| YouTube / セッション動画 | tavily_search で {製品名} Build 2026 site:youtube.com | No(参考リンクのみ) |
| API リファレンス / SDK ドキュメント | microsoft_docs_search で {製品名} API | Yes |
| Changelog / リリースノート | tavily_search で {製品名} changelog OR release notes | Yes |
| 状況 | 対処 |
|---|---|
web_fetch が空 / JS のみ / ログイン壁 | tavily_extract(extract_depth: "advanced")→ microsoft_docs_fetch → ロケール除去で再試行 |
aka.ms 短縮リンク | リダイレクト先の正規 URL を解決して引用。解決できなければ未検証扱い |
| 検索結果なし / 矛盾 | 引用符囲みで再クエリ。英語↔日本語で交差検索。見つからなければ未検証の旨を記載 |
| ソース間で矛盾 | 最新の、最も製品固有のブログを優先。矛盾が重要なら本文に注記 |
| レート制限 / ネットワークエラー | 待ってリトライ。スニペット要約で代替しない |
| 合理的努力で検証不能 | 止める。検証済みフィールドのみ記載し、未解決の疑問を本文に残す |
tags が content/tags.json に存在するtopic が content/topics.json に存在するofficial_sources が content/allowed-domains.json のドメインに属するofficial_sources がすべて一次ソース(二次・三次が混入していない)id がファイル名と一致し kebab-casesummary が 200-300 文字の 1 行文字列npm run validate でエラーなしゼロから書き直さず、差分更新する。
トリガー: 一次ソース更新、ステージ変更(Preview→GA)、リネーム、価格変更、読者指摘
方法:
official_sources の URL を再度開き同じ主張が維持されるか確認禁止: 履歴を黙って書き換えない。小さなフォローアップを新規エントリにしない。
エントリごとに以下を確認:
content_type、topic、tags一次ソースから回答できないフィールドは空のままにする。