C
context7
by @intellectronicav
4.5(136)
ソフトウェアライブラリ、フレームワーク、APIの最新ドキュメントを取得・提供し、開発者が正確でリアルタイムな技術情報を入手できるようにします。
インストール方法
npx skills add https://github.com/intellectronica/agent-skills --skill context7compare_arrows
Before / After 効果比較
1 组使用前
これまで、特定のソフトウェアライブラリやフレームワークの最新ドキュメントを見つけるには、公式ウェブサイト、フォーラム、またはGitHubリポジトリを手動で閲覧する必要があり、時間と労力がかかり、入手した情報が最新かつ最も正確であることを保証することは困難でした。
使用後
Context7を利用すれば、ユーザーは簡単なクエリを実行するだけで、システムが最新かつ最も関連性の高いソフトウェアライブラリドキュメントをインテリジェントに検索して提示し、情報取得プロセスを大幅に簡素化し、開発者が常に最新の資料を使用できるようにします。
SKILL.md
Context7
Overview
This skill enables retrieval of current documentation for software libraries and components by querying the Context7 API via curl. Use it instead of relying on potentially outdated training data.
Workflow
Step 1: Search for the Library
To find the Context7 library ID, query the search endpoint:
curl -s "https://context7.com/api/v2/libs/search?libraryName=LIBRARY_NAME&query=TOPIC" | jq '.results[0]'
Parameters:
libraryName(required): The library name to search for (e.g., "react", "nextjs", "fastapi", "axios")query(required): A description of the topic for relevance ranking
Response fields:
id: Library identifier for the context endpoint (e.g.,/websites/react_dev_reference)title: Human-readable library namedescription: Brief description of the librarytotalSnippets: Number of documentation snippets available
Step 2: Fetch Documentation
To retrieve documentation, use the library ID from step 1:
curl -s "https://context7.com/api/v2/context?libraryId=LIBRARY_ID&query=TOPIC&type=txt"
Parameters:
libraryId(required): The library ID from search resultsquery(required): The specific topic to retrieve documentation fortype(optional): Response format -json(default) ortxt(plain text, more readable)
Examples
React hooks documentation
# Find React library ID
curl -s "https://context7.com/api/v2/libs/search?libraryName=react&query=hooks" | jq '.results[0].id'
# Returns: "/websites/react_dev_reference"
# Fetch useState documentation
curl -s "https://context7.com/api/v2/context?libraryId=/websites/react_dev_reference&query=useState&type=txt"
Next.js routing documentation
# Find Next.js library ID
curl -s "https://context7.com/api/v2/libs/search?libraryName=nextjs&query=routing" | jq '.results[0].id'
# Fetch app router documentation
curl -s "https://context7.com/api/v2/context?libraryId=/vercel/next.js&query=app+router&type=txt"
FastAPI dependency injection
# Find FastAPI library ID
curl -s "https://context7.com/api/v2/libs/search?libraryName=fastapi&query=dependencies" | jq '.results[0].id'
# Fetch dependency injection documentation
curl -s "https://context7.com/api/v2/context?libraryId=/fastapi/fastapi&query=dependency+injection&type=txt"
Tips
- Use
type=txtfor more readable output - Use
jqto filter and format JSON responses - Be specific with the
queryparameter to improve relevance ranking - If the first search result is not correct, check additional results in the array
- URL-encode query parameters containing spaces (use
+or%20) - No API key is required for basic usage (rate-limited)
ユーザーレビュー (0)
レビューを書く
効果
使いやすさ
ドキュメント
互換性
レビューなし
統計データ
インストール数11.0K
評価4.5 / 5.0
バージョン
更新日2026年9月19日
比較事例1 件
ユーザー評価
4.5(136)
5
24%
4
51%
3
24%
2
2%
1
0%
この Skill を評価
0.0
対応プラットフォーム
🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI
タイムライン
作成2026年3月16日
最終更新2026年9月19日