affaan-m/ECC/docs/ja-JP/skills/documentation-lookup/SKILL.md
documentation-lookup
Use it for documentation and engineering tasks; the detail page covers purpose, installation, and practical steps.
- Source repository stars
- 234,327
- Declared platforms
- 0
- Static risk flags
- 0
- Last source update
- 2026-07-27
- Source checked
- 2026-07-28
Decision brief
What it does—and where it fits
ユーザーがライブラリ、フレームワーク、またはAPIについて尋ねるときは、訓練データに依存する代わりにContext7 MCP(ツールresolve-library-idおよびquery-docs)を通じて現在のドキュメントをフェッチします。
Not for
- Tasks that require unconfirmed production actions or broad system permissions.
- Environments where the pinned source and install steps cannot be inspected.
Compatibility matrix
Platform support, with evidence labels
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
Inspect first. Install second.
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/documentation-lookup"Inspect the Agent Skill "documentation-lookup" from https://github.com/affaan-m/ECC/blob/4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38/docs/ja-JP/skills/documentation-lookup/SKILL.md at commit 4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
What the source asks the agent to do
- 01
コア概念
Context7:ライブドキュメントを公開するMCPサーバー;ライブラリとAPI用の訓練データの代わりに使用。
Context7:ライブドキュメントを公開するMCPサーバー;ライブラリとAPI用の訓練データの代わりに使用。resolve-library-id:ライブラリ名とクエリからContext7互換のライブラリID(例:/vercel/next.js)を返す。query-docs:指定されたライブラリIDと質問のドキュメントとコードスニペットをフェッチ。有効なライブラリIDを取得するため、最初にresolve-library-idを呼び出す必須。 - 02
使用時期
リクエストがライブラリ、フレームワーク、またはAPIの正確で最新の動作に依存するときはいつでもこのスキルを使用。Context7 MCPが構成されたハーネス全体に適用されます(例:Claude Code、Cursor、Codex)。
セットアップまたは構成の質問(例:「Next.jsミドルウェアを構成する方法は?」)ライブラリに依存するコードをリクエスト(「Prismaクエリを書いて...」)APIまたはリファレンス情報が必要(「Supabase認証方法は何ですか?」) - 03
動作方法
resolve-library-id MCPツールを以下で呼び出す:
libraryName:ユーザーの質問から取得したライブラリまたはプロダクト名(例:Next.js、Prisma、Supabase)。query:ユーザーの完全な質問。これにより結果の関連性ランキングが改善。名前マッチ:ユーザーが尋ねたものに対する正確なまたは最も近いマッチを好む。
Permission review
Static risk signals and limitations
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
Why each signal appears
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 63/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 234,327 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | catalog record | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Provenance and original SKILL.md
- Repository
- affaan-m/ECC
- Skill path
- docs/ja-JP/skills/documentation-lookup/SKILL.md
- Commit
- 4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38
- License
- MIT
- Collected
- 2026-07-28
- Default branch
- main
View the original SKILL.md
ドキュメント ルックアップ(Context7)
ユーザーがライブラリ、フレームワーク、またはAPIについて尋ねるときは、訓練データに依存する代わりにContext7 MCP(ツールresolve-library-idおよびquery-docs)を通じて現在のドキュメントをフェッチします。
コア概念
- Context7:ライブドキュメントを公開するMCPサーバー;ライブラリとAPI用の訓練データの代わりに使用。
- resolve-library-id:ライブラリ名とクエリからContext7互換のライブラリID(例:
/vercel/next.js)を返す。 - query-docs:指定されたライブラリIDと質問のドキュメントとコードスニペットをフェッチ。有効なライブラリIDを取得するため、最初にresolve-library-idを呼び出す必須。
使用時期
ユーザーが以下の場合にアクティベーション:
- セットアップまたは構成の質問(例:「Next.jsミドルウェアを構成する方法は?」)
- ライブラリに依存するコードをリクエスト(「Prismaクエリを書いて...」)
- APIまたはリファレンス情報が必要(「Supabase認証方法は何ですか?」)
- 特定のフレームワークまたはライブラリに言及(React、Vue、Svelte、Express、Tailwind、Prisma、Supabaseなど)
リクエストがライブラリ、フレームワーク、またはAPIの正確で最新の動作に依存するときはいつでもこのスキルを使用。Context7 MCPが構成されたハーネス全体に適用されます(例:Claude Code、Cursor、Codex)。
動作方法
ステップ1:ライブラリIDを解決
resolve-library-id MCPツールを以下で呼び出す:
- libraryName:ユーザーの質問から取得したライブラリまたはプロダクト名(例:
Next.js、Prisma、Supabase)。 - query:ユーザーの完全な質問。これにより結果の関連性ランキングが改善。
クエリドキュメントを呼び出す前に、Context7互換のライブラリID(形式/org/projectまたは/org/project/version)を取得する必要があります。このステップから有効なライブラリIDなしでquery-docsを呼び出さないでください。
ステップ2:最適なマッチを選択
解決結果から、以下を使用して1つの結果を選択:
- 名前マッチ:ユーザーが尋ねたものに対する正確なまたは最も近いマッチを好む。
- ベンチマークスコア:より高いスコアはより良いドキュメント品質を示す(100は最高)。
- ソース評判:利用可能な場合はHigh またはMedium評判を好む。
- バージョン:ユーザーがバージョンを指定した場合(例:「React 19」、「Next.js 15」)、バージョン固有のライブラリIDを好む(例:
/org/project/v1.2.0)。
ステップ3:ドキュメントをフェッチ
query-docs MCPツールを以下で呼び出す:
- libraryId:ステップ2から選択したContext7ライブラリID(例:
/vercel/next.js)。 - query:ユーザーの特定の質問またはタスク。関連スニペットを取得するために具体的にする。
制限:質問ごとにquery-docs(またはresolve-library-id)を3回以上呼び出さない。3回の呼び出し後も答えが不明確の場合は、不確実性を述べ、推測するのではなく最良の情報を使用。
ステップ4:ドキュメントを使用
- フェッチされた現在の情報を使用してユーザーの質問に答える。
- 役立つ場合はドキュメントからの関連するコード例を含める。
- 重要な場合はライブラリまたはバージョンを引用(例:「Next.js 15では...」)。
例
例:Next.jsミドルウェア
libraryName: "Next.js"、query: "Next.jsミドルウェアを設定する方法は?"でresolve-library-idを呼び出す。- 結果から、名前とベンチマークスコアで最良のマッチ(例:
/vercel/next.js)を選択。 libraryId: "/vercel/next.js"、query: "Next.jsミドルウェアを設定する方法は?"でquery-docsを呼び出す。- 返されたスニペットとテキストを使用して答え、関連する場合はドキュメントの最小
middleware.ts例を含める。
例:Prismaクエリ
libraryName: "Prisma"、query: "関係を持つクエリ方法は?"でresolve-library-idを呼び出す。- 公式Prismaライブラリ ID(例:
/prisma/prisma)を選択。 - その
libraryIdとクエリでquery-docsを呼び出す。 - Prisma Clientパターン(例:
includeまたはselect)とドキュメントの短いコードスニペットを返す。
Alternatives
Compare before choosing
affaan-m/ECC
documentation-lookup
Use up-to-date library and framework docs via Context7 MCP instead of training data. Activates for setup questions, API references, code examples, or when the user names a framework (e.g. React, Next.js, Prisma).
affaan-m/ECC
documentation-lookup
Use it for documentation and engineering tasks; the detail page covers purpose, installation, and practical steps.
vercel-labs/agent-skills
vercel-optimize
Use for Vercel cost and performance optimization on deployed projects, especially Next.js, SvelteKit, Nuxt, and limited Astro apps. Collect Vercel metrics, usage, project config, and code scan results first; investigate only metric-backed candidates; produce ranked recommendations grounded in verified files and version-aware Vercel/framework docs. Trigger for Vercel bill reduction, slow or expensive routes, caching opportunities, Function Invocations, Build Minutes, Fast Data Transfer, Core Web
affaan-m/ECC
coding-standards
Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.