documentation-lookup
Fetch current library, framework, and API documentation via the Context7 MCP instead of relying on training data.
Skill by prisma-ddti
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/prisma-ddti-documentation-lookup
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: backend, data, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/documentation-lookup
What's inside
- Skill name
documentation-lookup- Description
- Fetch current library, framework, and API documentation via the Context7 MCP instead of relying on training data. Use this skill whenever the user asks a question that depends on accurate, up-to-date behavior of any library, framework, SDK, or API — including setup/configuration questions, code examples, API references, migration guides, or version-specific behavior. Trigger even if the user doesn't name the skill explicitly but clearly needs current docs to get a correct answer.
- License
- MIT
- Instructions
- 51 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Documentation Lookup (Context7) Answer library/framework/API questions using live documentation from the Context7 MCP, not training data. Two tools are available: **resolve-library-id** (find the Context7 library ID) and **query-docs** (fetch docs for that ID). ## Workflow ### 1. Resolve the library ID Call **resolve-library-id** with: - **libraryName**: the library or product name from the user's question. - **query**: the user's full question (improves relevance ranking). This returns candidate library IDs. Pick the best match by considering exact name match, benchmark score (higher = better docs quality), source reputation, and version alignment if the user specified one. A valid library ID is required before calling query-docs. If resolution returns no results, tell the user the library wasn't found in Context7 and offer to help via web search or training knowledge instead. ### 2. Fetch the documentation Call **query-docs** with: - **libraryId**: the ID selected in step 1. - **query**: the user's specific question. Be precise — vague queries return vague results. If the returned content doesn't answer the question, try one more query-docs call with a rephrased question before falling back. State uncertainty clearly rather than guessing. ### 3. Answer using the fetched docs Respond using the current documentation. Include relevant code examples from the docs when helpful, and cite the library version when it matters. ## Constraints - **Max 3 MCP calls per question** (combined resolve + query). Each call adds latency and token cost; keep it efficient. If 3 calls aren't enough, use the best information gathered so far and flag gaps honestly. - **No secrets in queries**: strip API keys, passwords, tokens, and other credentials from any text sent to resolve-library-id or query-docs. ## Failure handling - **No resolution results**: the library may not be indexed in Context7. Say so and offer alternative approaches (web search, training knowledge). - **Irrelevant docs returned**: rephrase the query once. If still off-target, answer with what you have and note the limitation. - **User didn't specify a library**: if the question implies a library dependency but doesn't name one, ask which library they're using before calling resolve. ## Example User asks how to configure middleware in a web framework. 1. Call **resolve-library-id** with the framework name and the user's question. 2. From results, pick the official library ID (best name match + highest benchmark score). If the user mentioned a version, prefer a version-specific ID if available. 3. Call **query-docs** with that ID and the question. 4. Answer using the returned docs, including a minimal code example if the docs provide one.
From prisma-ddti/skills, MIT.
More from prisma-ddti/skills
- 0.563score
linux-sysadmin
prisma-ddti
Root-cause diagnosis and safe operation of Linux systems (Debian/Ubuntu, RHEL/Fedora) — a service that won't start, journalctl or /var/log errors, disk…
SkillBFreshness: B★ 2Claude Code +9 - 0.521score
tf-u-talking-about
prisma-ddti
Rewrite the previous answer in plain language when it did not land.
SkillBFreshness: B★ 2Claude Code +9 - 0.512score
slims-v9-db-structure
prisma-ddti
SLiMS 9 Bulian database structure guide for reading, documenting, tracing, and explaining the SQL schema.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
dspace-v6-db-structure
prisma-ddti
DSpace 6.x database structure reference for reading, documenting, tracing, and explaining the relational schema shown in the supplied schema diagram.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
dspace-v6-api-dev
prisma-ddti
DSpace 6.x REST API guide for building, debugging, documenting, or reviewing integrations against the legacy `/rest` API.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
web-a11y-essentials
prisma-ddti
Web accessibility best practices for semantic HTML, ARIA attributes, and WCAG color contrast.
SkillCFreshness: C★ 2Claude Code +9 - 0.504score
terse
prisma-ddti
Ultra-terse response mode for any topic.
SkillCFreshness: C★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 9, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/prisma-ddti/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from prisma-ddti
- 0.563score
linux-sysadmin
prisma-ddti
Root-cause diagnosis and safe operation of Linux systems (Debian/Ubuntu, RHEL/Fedora) — a service that won't start, journalctl or /var/log errors, disk…
SkillBFreshness: B★ 2Claude Code +9 - 0.521score
tf-u-talking-about
prisma-ddti
Rewrite the previous answer in plain language when it did not land.
SkillBFreshness: B★ 2Claude Code +9 - 0.512score
slims-v9-db-structure
prisma-ddti
SLiMS 9 Bulian database structure guide for reading, documenting, tracing, and explaining the SQL schema.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
dspace-v6-db-structure
prisma-ddti
DSpace 6.x database structure reference for reading, documenting, tracing, and explaining the relational schema shown in the supplied schema diagram.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
dspace-v6-api-dev
prisma-ddti
DSpace 6.x REST API guide for building, debugging, documenting, or reviewing integrations against the legacy `/rest` API.
SkillCFreshness: C★ 2Claude Code +9 - 0.512score
web-a11y-essentials
prisma-ddti
Web accessibility best practices for semantic HTML, ARIA attributes, and WCAG color contrast.
SkillCFreshness: C★ 2Claude Code +9
Cite this page
documentation-lookup skill. Agent Mart. https://agentmart.dev/skills/prisma-ddti-documentation-lookup (last updated 2026-10-24)