Agent skill

Library Documentation Seeker

by withkynam in withkynam/vibecode-pro-max-kit

Looks up library and framework documentation through Context7 first, with bundled Node scripts as a fallback that fetch and analyze llms.txt files.

MITAuto-check: notesDevelopment

Install Library Documentation Seeker

skills CLI
$ npx skills add withkynam/vibecode-pro-max-kit --skill vc-docs-seeker -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install withkynam/vibecode-pro-max-kit vc-docs-seeker --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/withkynam/vibecode-pro-max-kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/vc-docs-seeker .claude/skills/vc-docs-seeker && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
vc-docs-seeker
GitHub stars
1.1k
Used in
2 other repos
Token cost
~1k tokens
SKILL.md length
292 words
Files
17 (incl. scripts, references)
Skills in repo
32
Repo updated
First seen
Licence
MIT

At a glance

Looks up library and framework documentation through Context7 first, with bundled Node scripts as a fallback that fetch and analyze llms.txt files.

  • Works in 3 steps: Resolve the library with Context7. → Query the exact API/config/setup… → Only fall back to the scripts below when…
  • Looking up the current API of a library or framework
  • SKILL.md covers Overview, Primary Workflow, Scripts and Workflow References, plus 4 more sections
  • Runs JavaScript scripts from its folder; calls node; needs CONTEXT7_API_KEY

What it does

The default path is the Context7 MCP: resolve the library, then put the exact API, configuration or setup question to it. Only when Context7 coverage is missing or incomplete, or when you specifically want llms.txt or repository-based discovery, does the agent switch to the bundled scripts.

The fallback has three scripts. `detect-topic.js` classifies the query and extracts the library and topic, `fetch-docs.js` builds context7.com URLs and falls back from topic-specific to general to an error message, and `analyze-llms-txt.js` sorts the URLs it finds into critical, important and supplementary and suggests how many agents to use. Workflow files cover library search and repository analysis, and reference files cover URL patterns, error handling and edge cases such as versioning. The scripts run without loading their contents into the model's context.

When your agent uses it

  • Looking up the current API of a library or framework
  • Checking setup or configuration steps in a library's latest docs
  • Analyzing a GitHub repository's documentation when Context7 lacks coverage

Example prompts

  • “Look up how to configure retries in the latest axios docs.”
  • “Find the setup steps for the Stripe Node library and summarize them.”
  • “Context7 has nothing on this package, so read its llms.txt and tell me how routing works.”

Requirements

  • The Context7 MCP for the default lookup path
  • Node.js to run the fallback scripts
  • Network access to context7.com

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Resolve the library with Context7.
  2. Query the exact API/config/setup question with Context7.
  3. Only fall back to the scripts below when Context7 coverage is missing, incomplete, or the user explicitly wants…

What it can do on your machine

Read from SKILL.md and the folder at commit 3bcb2f9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 8 files in scripts/ (JavaScript, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • CONTEXT7_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Library Documentation Seeker loads about 1k tokens when it runs, and up to ~2.2k if it reads all its reference files. Until then it costs about 46 tokens; SKILL.md has 292 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:106
    Scripts load `.env`: `process.env` > `.claude/skills/vc-docs-seeker/.env` > `.claude/skills/.env` > `.claude/.env`

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from withkynam/vibecode-pro-max-kit at commit 3bcb2f9, republished under its MIT licence (© withkynam). 292 words, ~1,017 tokens.

Download SKILL.mdSave it as .claude/skills/vc-docs-seeker/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.
name
vc-docs-seeker
description
Search library/framework documentation via llms.txt (context7.com). Use for API docs, GitHub repository analysis, technical documentation lookup, latest library features.
argument-hint
[library-name] [topic]
trigger_keywords
how does X work, API docs, version, syntax
layer
helper
metadata.author
claudekit
metadata.version
3.1.0

Documentation Discovery

Output style: Follow process/development-protocols/communication-standards.md — answer-first, plain language, no unexplained jargon, TL;DR on long responses.

Overview

Use Context7 MCP as the default path for documentation lookup. The local scripts in this skill are fallback helpers for llms.txt-based discovery when Context7 does not cover the target cleanly.

Primary Workflow

Default workflow: Context7 first

  1. Resolve the library with Context7.
  2. Query the exact API/config/setup question with Context7.
  3. Only fall back to the scripts below when Context7 coverage is missing, incomplete, or the user explicitly wants llms.txt/repository-oriented discovery.

Fallback script workflow:

bash
# 1. DETECT query type (topic-specific vs general)
node scripts/detect-topic.js "<user query>"

# 2. FETCH documentation using script output
node scripts/fetch-docs.js "<user query>"

# 3. ANALYZE results (if multiple URLs returned)
cat llms.txt | node scripts/analyze-llms-txt.js -

Scripts handle URL construction, fallback chains, and error handling automatically.

Scripts

detect-topic.js - Classify query type

  • Identifies topic-specific vs general queries
  • Extracts library name + topic keyword
  • Returns JSON: {topic, library, isTopicSpecific}
  • Zero-token execution

fetch-docs.js - Retrieve documentation

  • Constructs context7.com URLs automatically
  • Handles fallback: topic → general → error
  • Outputs llms.txt content or error message
  • Zero-token execution

analyze-llms-txt.js - Process llms.txt

  • Categorizes URLs (critical/important/supplementary)
  • Recommends agent distribution (1 agent, 3 agents, 7 agents, phased)
  • Returns JSON with strategy
  • Zero-token execution

Workflow References

Topic-Specific Search - Fastest path (10-15s)

General Library Search - Comprehensive coverage (30-60s)

Repository Analysis - Fallback strategy

References

context7-patterns.md - URL patterns, known repositories

errors.md - Error handling, fallback strategies

advanced.md - Edge cases, versioning, multi-language

Execution Principles

  1. Context7 first - Use Context7 MCP before any local script fallback
  2. Zero-token overhead - Scripts run without context loading
  3. Automatic fallback - Scripts handle topic → general → error chains
  4. Progressive disclosure - Load workflows/references only when needed
  5. Scripts are fallback helpers - Use them only when Context7 coverage is missing or the user wants llms.txt-style discovery

Quick Start

Topic query: "How do I use date picker in shadcn?"

bash
node scripts/detect-topic.js "<query>"  # → {topic, library, isTopicSpecific}
node scripts/fetch-docs.js "<query>"    # → 2-3 URLs
# Use Context7 results first; only use script-discovered URLs when you intentionally fall back

General query: "Documentation for Next.js"

bash
node scripts/detect-topic.js "<query>"         # → {isTopicSpecific: false}
node scripts/fetch-docs.js "<query>"           # → 8+ URLs
cat llms.txt | node scripts/analyze-llms-txt.js -  # → {totalUrls, distribution}
# Use Context7 results first; only use script-discovered URLs when fallback discovery is required

Environment

Scripts load .env: process.env > .claude/skills/vc-docs-seeker/.env > .claude/skills/.env > .claude/.env

Optional env vars: CONTEXT7_API_KEY (Bearer token for Context7 API), DEBUG=true (verbose logging).

© withkynam, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 16 other files (scripts, references) in .claude/skills/vc-docs-seeker of withkynam/vibecode-pro-max-kit.

  • SKILL.md
  • .env.example
  • package.json
  • references/advanced.md
  • references/context7-patterns.md
  • references/errors.md
  • scripts/analyze-llms-txt.js
  • scripts/detect-topic.js
  • scripts/fetch-docs.js
  • scripts/tests/run-tests.js
  • scripts/tests/test-analyze-llms.js
  • scripts/tests/test-detect-topic.js
  • scripts/tests/test-fetch-docs.js
  • scripts/utils/env-loader.js
  • workflows/library-search.md
  • workflows/repo-analysis.md
  • … and 1 more

Open the folder on GitHubat commit 3bcb2f9

Used in 2 other repositories

We found 29 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in withkynam/vibecode-pro-max-kit, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Library Documentation Seeker next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Library Documentation Seeker compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Library Documentation Seeker this skillwithkynam/vibecode-pro-max-kit1.1k2 repos~1kAutomated safety check: NotesMIT
Githits MCPgithits-com/githits-cli114—~2kAutomated safety check: PassApache-2.0
Researching With Deepwikiaiskillstore/marketplace4301 repos~1.2kAutomated safety check: PassNone
Release Prepjohnhuang316/code-index-mcp1k—~680Automated safety check: PassMIT
Dashclaw Shipucsandman/DashClaw310—~7.2kAutomated safety check: PassMIT
Typescript Styletjx666/vscode-mcp106—~961Automated safety check: PassCustom licence

Similar skills

  • Githits MCP

    githits-com/githits-cli

    Route public OSS code, documentation, examples, and package questions to GitHits tools.

    114 GitHub stars~2k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Researching With Deepwiki

    aiskillstore/marketplace

    Research GitHub, GitLab, and Bitbucket repositories using DeepWiki MCP server.

    430 GitHub starsUsed in 1 repo~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Release Prep

    johnhuang316/code-index-mcp

    A skill your agent uses when code-index-mcp implementation is complete and a version bump, release notes, tag, package publication, or GitHub release is being prepared.

    1k GitHub stars~680 tokensUpdated 2 mo ago
    DevelopmentAuto-check passed
  • Dashclaw Ship

    ucsandman/DashClaw

    The single command that gets a DashClaw change ON MAIN AND LIVE — it resolves everything blocking production, never defers, and never hands back a checklist.

    310 GitHub stars~7.2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Typescript Style

    tjx666/vscode-mcp

    TypeScript code style and repo conventions for VSCode MCP — inference vs explicit types, ESM import suffixes, zod schema contracts, async VSCode/Node APIs, JSON-safe IPC results, JSDoc for public…

    106 GitHub stars~961 tokensUpdated 2 mo ago
    DevelopmentAuto-check passed
  • Project Pull Request

    swimmwatch/cloakbrowser-mcp

    Create, update, prepare, or review a cloakbrowser-mcp GitHub Pull Request only when the user explicitly requests PR work.

    161 GitHub stars~1k tokensUpdated 6 days ago
    DevelopmentAuto-check passed

More from withkynam/vibecode-pro-max-kit

All 32 skills in this repo
  • Vc Sequential Thinking

    withkynam/vibecode-pro-max-kit

    Apply step-by-step analysis for complex problems with revision capability.

    1.1k GitHub starsUsed in 2 repos~854 tokens
    Auto-check passed
  • Agent Browser Automation

    withkynam/vibecode-pro-max-kit

    Drives a browser through the agent-browser CLI, using compact snapshots with element refs to keep context small in long sessions, plus video recording and cloud browsers.

    1.1k GitHub stars~2.6k tokensUpdated 3 mo ago
    Auto-check passed
  • Context Routing Audit

    withkynam/vibecode-pro-max-kit

    Audits a project's context routing, skill discoverability and skill wiring by running a chain of validator scripts and fixing whatever they report.

    1.1k GitHub stars~1.2k tokensUpdated 3 mo ago
    Auto-check passed
  • Active Plan Audit

    withkynam/vibecode-pro-max-kit

    Reviews a codebase's active plan files for staleness and completion, then archives only the ones confirmed done or obsolete against the real code.

    1.1k GitHub stars~757 tokensUpdated 3 mo ago
    Auto-check passed
  • Systematic Debugging and Investigation

    withkynam/vibecode-pro-max-kit

    Forces root-cause investigation before any fix, combining a four-phase debugging method with log, CI and performance investigation techniques and a rule against unverified completion claims.

    1.1k GitHub stars~1.5k tokensUpdated 3 mo ago
    Auto-check passed
  • Repository Context Generator

    withkynam/vibecode-pro-max-kit

    Generates or refreshes a project's shared repository context file so both Codex and Claude work from the same up-to-date knowledge layer.

    1.1k GitHub stars~817 tokensUpdated 3 mo ago
    Auto-check passed

Categories

Questions about Library Documentation Seeker

What does Library Documentation Seeker do?

Looks up library and framework documentation through Context7 first, with bundled Node scripts as a fallback that fetch and analyze llms.txt files. The default path is the Context7 MCP: resolve the library, then put the exact API, configuration or setup question to it.txt or repository-based discovery, does the agent switch to the bundled scripts.

When should I use Library Documentation Seeker?

Library Documentation Seeker fits situations like: looking up the current API of a library or framework; checking setup or configuration steps in a library's latest docs; analyzing a GitHub repository's documentation when Context7 lacks coverage.

How do I install Library Documentation Seeker in Claude Code?

Run `npx skills add withkynam/vibecode-pro-max-kit --skill vc-docs-seeker -a claude-code`. Or copy the skill folder (.claude/skills/vc-docs-seeker in withkynam/vibecode-pro-max-kit) into .claude/skills/vc-docs-seeker in your project. Claude Code loads it when a task matches its description.

How do I install Library Documentation Seeker in Codex?

Run `npx skills add withkynam/vibecode-pro-max-kit --skill vc-docs-seeker -a codex`. Or copy the skill folder (.claude/skills/vc-docs-seeker in withkynam/vibecode-pro-max-kit) into .agents/skills/vc-docs-seeker in your project. Codex loads it when a task matches its description.

Can I use Library Documentation Seeker in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add withkynam/vibecode-pro-max-kit --skill vc-docs-seeker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vc-docs-seeker, .gemini/skills/vc-docs-seeker, .github/skills/vc-docs-seeker and .opencode/skills/vc-docs-seeker in your project.

What does Library Documentation Seeker need to run?

Going by SKILL.md and its folder, Library Documentation Seeker needs JavaScript for the scripts in its folder, the command-line tools its instructions call (node) and credentials named CONTEXT7_API_KEY. Our summary lists: The Context7 MCP for the default lookup path; Node.js to run the fallback scripts; Network access to context7.com.

Does Library Documentation Seeker access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Library Documentation Seeker safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Library Documentation Seeker use?

Library Documentation Seeker is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Library Documentation Seeker use?

About 1k tokens (SKILL.md is roughly 4.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.1k tokens, read only when the agent opens those files.

What are the alternatives to Library Documentation Seeker?

Skills that share tags, products or a category with Library Documentation Seeker: Githits MCP (githits-com/githits-cli, 114 stars), Researching With Deepwiki (aiskillstore/marketplace, 430 stars), Release Prep (johnhuang316/code-index-mcp, 1k stars) and Dashclaw Ship (ucsandman/DashClaw, 310 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Library Documentation Seeker?

withkynam (a GitHub user) maintains it in withkynam/vibecode-pro-max-kit, which has 1,145 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on June 21, 2026.

Source: withkynam/vibecode-pro-max-kit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.