affaan-m/ECC

documentation-lookup

訓練データの代わりにContext7 MCP経由で最新のライブラリとフレームワークドキュメント使用。セットアップの質問、APIリファレンス、コード例、またはユーザーがフレームワーク(例:React、Next.js、Prisma)に名前を付けるときにアクティベーション。

63Collecting
See how to use itView GitHub source
npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/documentation-lookup"
Automated source guide

Source checked Jul 28, 2026·Refresh due Oct 26, 2026

Reorganized from the pinned upstream SKILL.md

Turn documentation-lookup's source instructions into a guide you can follow

According to the pinned SKILL.md from affaan-m/ECC: ユーザーがライブラリ、フレームワーク、またはAPIについて尋ねるときは、訓練データに依存する代わりにContext7 MCP(ツールresolve-library-idおよびquery-docs)を通じて現在のドキュメントをフェッチします。

npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/documentation-lookup"
Check the pinned source

Best fit

  • 訓練データの代わりにContext7 MCP経由で最新のライブラリとフレームワークドキュメント使用。セットアップの質問、APIリファレンス、コード例、またはユーザーがフレームワーク(例:React、Next.js、Prisma)に名前を付けるときにアクティベーション。

Bring this context

  • A concrete task that matches the documented purpose of documentation-lookup.
  • The files, examples, or context the task depends on.
  • Your constraints, target environment, and definition of done.

Expected outputs

  • A result that follows the pinned documentation-lookup instructions.
  • A concise record of assumptions, inputs used, and unresolved questions.
  • A final check against the source workflow and relevant permission signals.

Key source sections

Read documentation-lookup through these 5 source sections

Sections are extracted automatically from the pinned SKILL.md and link back to the source.

01

コア概念

Context7:ライブドキュメントを公開するMCPサーバー;ライブラリとAPI用の訓練データの代わりに使用。

SKILL.md · コア概念
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)。

SKILL.md · 使用時期
セットアップまたは構成の質問(例:「Next.jsミドルウェアを構成する方法は?」)ライブラリに依存するコードをリクエスト(「Prismaクエリを書いて...」)APIまたはリファレンス情報が必要(「Supabase認証方法は何ですか?」)
03

動作方法

resolve-library-id MCPツールを以下で呼び出す:

SKILL.md · 動作方法
libraryName:ユーザーの質問から取得したライブラリまたはプロダクト名(例:Next.js、Prisma、Supabase)。query:ユーザーの完全な質問。これにより結果の関連性ランキングが改善。名前マッチ:ユーザーが尋ねたものに対する正確なまたは最も近いマッチを好む。
04

ステップ1:ライブラリIDを解決

resolve-library-id MCPツールを以下で呼び出す:

SKILL.md · ステップ1:ライブラリIDを解決
libraryName:ユーザーの質問から取得したライブラリまたはプロダクト名(例:Next.js、Prisma、Supabase)。query:ユーザーの完全な質問。これにより結果の関連性ランキングが改善。resolve-library-id MCPツールを以下で呼び出す:
05

ステップ2:最適なマッチを選択

名前マッチ:ユーザーが尋ねたものに対する正確なまたは最も近いマッチを好む。

SKILL.md · ステップ2:最適なマッチを選択
名前マッチ:ユーザーが尋ねたものに対する正確なまたは最も近いマッチを好む。ベンチマークスコア:より高いスコアはより良いドキュメント品質を示す(100は最高)。ソース評判:利用可能な場合はHigh またはMedium評判を好む。

SkillSignal prompt templates

Provide the task, context, and acceptance criteria

These prompts were written by SkillSignal from the source structure; they are not upstream text.

Task-start prompt

Confirm source fit, inputs, and outputs before acting.

Use documentation-lookup to help me with: [specific task]. Context: [files, data, or background]. Constraints: [environment, scope, and prohibited actions]. Before acting, check the pinned SKILL.md and explain which sections apply, what inputs are still missing, and what you will deliver.

Source-guided execution

Make the Agent explicitly follow the key extracted sections.

Apply the pinned documentation-lookup source to [task]. Pay particular attention to these source sections: “コア概念”, “使用時期”, “動作方法”, “ステップ1:ライブラリIDを解決”, “ステップ2:最適なマッチを選択”. Preserve the important decision at each step. Mark facts not covered by the source as “needs confirmation” instead of inventing them. Then verify the result against my acceptance criteria: [criteria].

Result-review prompt

Check omissions, permissions, and source drift before delivery.

Review the current documentation-lookup result: (1) does it satisfy the original task; (2) were any applicable steps or limits in the pinned SKILL.md missed; (3) did it perform any unauthorized file, command, network, or data action; and (4) which conclusions remain unverified? List issues first, then fix only what the source or user authorization supports.

Output checklist

Verify each item before delivery

The task matches the purpose documented in the SKILL.md.

The source section “コア概念” has been checked.

The source section “使用時期” has been checked.

The source section “動作方法” has been checked.

The source section “ステップ1:ライブラリIDを解決” has been checked.

Inputs, constraints, and acceptance criteria are explicit.

Unverified facts, compatibility, and outcome claims are clearly marked.

Any file, command, network, or data action has been reviewed.

Choose a different workflow

When another Skill is the better fit

FAQ

What does documentation-lookup do?

ユーザーがライブラリ、フレームワーク、またはAPIについて尋ねるときは、訓練データに依存する代わりにContext7 MCP(ツールresolve-library-idおよびquery-docs)を通じて現在のドキュメントをフェッチします。

How do I start using documentation-lookup?

The catalog detected this source-specific install command: npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/documentation-lookup". Inspect the command and pinned source before running it.

Which Agent platforms does it declare?

No dedicated Agent platform is declared in the pinned source record.

Repository stars
234,327
Repository forks
35,711
Quality
63/100
Source repository last pushed

Quality breakdown

Based on traceable docs and repository signals; stars are not treated as quality.

63/100
Documentation17/30
Specificity14/25
Maintenance20/20
Trust signals12/25

Compare before choosing

Related Agent Skills and source variants

These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.

View original Skill.mdThis page is parsed directly from the repository SKILL.md without editorial rewriting. Collected: Jul 28, 2026 · about 1 min

ドキュメント ルックアップ(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.jsPrismaSupabase)。
  • 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ミドルウェア

  1. libraryName: "Next.js"query: "Next.jsミドルウェアを設定する方法は?"resolve-library-idを呼び出す。
  2. 結果から、名前とベンチマークスコアで最良のマッチ(例:/vercel/next.js)を選択。
  3. libraryId: "/vercel/next.js"query: "Next.jsミドルウェアを設定する方法は?"query-docsを呼び出す。
  4. 返されたスニペットとテキストを使用して答え、関連する場合はドキュメントの最小middleware.ts例を含める。

例:Prismaクエリ

  1. libraryName: "Prisma"query: "関係を持つクエリ方法は?"resolve-library-idを呼び出す。
  2. 公式Prismaライブラリ ID(例:/prisma/prisma)を選択。
  3. そのlibraryIdとクエリでquery-docsを呼び出す。
  4. Prisma Clientパターン(例:includeまたはselect)とドキュメントの短いコードスニペットを返す。
Source repo
affaan-m/ECC
Skill path
docs/ja-JP/skills/documentation-lookup/SKILL.md
Commit SHA
4e973d3eaf92
Repository license
MIT
Data collected