🎯

docs-seeker

🎯Skill

from vibery-studio/templates

VibeIndex|
What it does

Searches and retrieves technical documentation across multiple sources like context7.com, GitHub, and websites using intelligent parallel exploration strategies.

πŸ“¦

Part of

vibery-studio/templates(40 items)

docs-seeker

Installation

git cloneClone repository
git clone [repo-url] /tmp/docs-analysis
πŸ“– Extracted from docs: vibery-studio/templates
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

"Searching internet for technical documentation using llms.txt standard, GitHub repositories via Repomix, and parallel exploration. Use when user needs: (1) Latest documentation for libraries/frameworks, (2) Documentation in llms.txt format, (3) GitHub repository analysis, (4) Documentation without direct llms.txt support, (5) Multiple documentation sources in parallel"

Overview

# Documentation Discovery & Analysis

Overview

Intelligent discovery and analysis of technical documentation through multiple strategies:

  1. llms.txt-first: Search for standardized AI-friendly documentation
  2. Repository analysis: Use Repomix to analyze GitHub repositories
  3. Parallel exploration: Deploy multiple Explorer agents for comprehensive coverage
  4. Fallback research: Use Researcher agents when other methods unavailable

Core Workflow

Phase 1: Initial Discovery

  1. Identify target

- Extract library/framework name from user request

- Note version requirements (default: latest)

- Clarify scope if ambiguous

- Identify if target is GitHub repository or website

  1. Search for llms.txt (PRIORITIZE context7.com)

First: Try context7.com patterns

For GitHub repositories:

```

Pattern: https://context7.com/{org}/{repo}/llms.txt

Examples:

- https://github.com/imagick/imagick β†’ https://context7.com/imagick/imagick/llms.txt

- https://github.com/vercel/next.js β†’ https://context7.com/vercel/next.js/llms.txt

- https://github.com/better-auth/better-auth β†’ https://context7.com/better-auth/better-auth/llms.txt

```

For websites:

```

Pattern: https://context7.com/websites/{normalized-domain-path}/llms.txt

Examples:

- https://docs.imgix.com/ β†’ https://context7.com/websites/imgix/llms.txt

- https://docs.byteplus.com/en/docs/ModelArk/ β†’ https://context7.com/websites/byteplus_en_modelark/llms.txt

- https://docs.haystack.deepset.ai/docs β†’ https://context7.com/websites/haystack_deepset_ai/llms.txt

- https://ffmpeg.org/doxygen/8.0/ β†’ https://context7.com/websites/ffmpeg_doxygen_8_0/llms.txt

```

Topic-specific searches (when user asks about specific feature):

```

Pattern: https://context7.com/{path}/llms.txt?topic={query}

Examples:

- https://context7.com/shadcn-ui/ui/llms.txt?topic=date

- https://context7.com/shadcn-ui/ui/llms.txt?topic=button

- https://context7.com/vercel/next.js/llms.txt?topic=cache

- https://context7.com/websites/ffmpeg_doxygen_8_0/llms.txt?topic=compress

```

Fallback: Traditional llms.txt search

```

WebSearch: "[library name] llms.txt site:[docs domain]"

```

Common patterns:

- https://docs.[library].com/llms.txt

- https://[library].dev/llms.txt

- https://[library].io/llms.txt

β†’ Found? Proceed to Phase 2

β†’ Not found? Proceed to Phase 3

Phase 2: llms.txt Processing

Single URL:

  • WebFetch to retrieve content
  • Extract and present information

Multiple URLs (3+):

  • CRITICAL: Launch multiple Explorer agents in parallel
  • One agent per major documentation section (max 5 in first batch)
  • Each agent reads assigned URLs
  • Aggregate findings into consolidated report

Example:

```

Launch 3 Explorer agents simultaneously:

  • Agent 1: getting-started.md, installation.md
  • Agent 2: api-reference.md, core-concepts.md
  • Agent 3: examples.md, best-practices.md

```

Phase 3: Repository Analysis

When llms.txt not found:

  1. Find GitHub repository via WebSearch
  2. Use Repomix to pack repository:

```bash

npm install -g repomix # if needed

git clone [repo-url] /tmp/docs-analysis

cd /tmp/docs-analysis

repomix --output repomix-output.xml

```

  1. Read repomix-output.xml and extract documentation

Repomix benefits:

  • Entire repository in single AI-friendly file
  • Preserves directory structure
  • Optimized for AI consumption

Phase 4: Fallback Research

When no GitHub repository exists:

  • Launch multiple Researcher agents in parallel
  • Focus areas: official docs, tutorials, API references, community guides
  • Aggregate findings into consolidated report

Agent Distribution Guidelines

  • 1-3 URLs: Single Explorer agent
  • 4-10 URLs: 3-5 Explorer agents (2-3 URLs each)
  • 11+ URLs: 5-7 Explorer agents (prioritize most relevant)

Version Handling

Latest (default):

  • Search without version specifier
  • Use current documentation paths

Specific version:

  • Include version in search: [library] v[version] llms.txt
  • Check versioned paths: /v[version]/llms.txt
  • For repositories: checkout specific tag/branch

Output Format

```markdown

# Documentation for [Library] [Version]

Source

  • Method: [llms.txt / Repository / Research]
  • URLs: [list of sources]
  • Date accessed: [current date]

Key Information

[Extracted relevant information organized by topic]

Additional Resources

[Related links, examples, references]

Notes

[Any limitations, missing information, or caveats]

```

Quick Reference

Tool selection:

  • WebSearch β†’ Find llms.txt URLs, GitHub repositories
  • WebFetch β†’ Read single documentation pages
  • Task (Explore) β†’ Multiple URLs, parallel exploration
  • Task (Researcher) β†’ Scattered documentation, diverse sources
  • Repomix β†’ Complete codebase analysis

Popular llms.txt locations (try context7.com first):

  • Astro: https://context7.com/withastro/astro/llms.txt
  • Next.js: https://context7.com/vercel/next.js/llms.txt
  • Remix: https://context7.com/remix-run/remix/llms.txt
  • shadcn/ui: https://context7.com/shadcn-ui/ui/llms.txt
  • Better Auth: https://context7.com/better-auth/better-auth/llms.txt

Fallback to official sites if context7.com unavailable:

  • Astro: https://docs.astro.build/llms.txt
  • Next.js: https://nextjs.org/llms.txt
  • Remix: https://remix.run/llms.txt
  • SvelteKit: https://kit.svelte.dev/llms.txt

Error Handling

  • llms.txt not accessible β†’ Try alternative domains β†’ Repository analysis
  • Repository not found β†’ Search official website β†’ Use Researcher agents
  • Repomix fails β†’ Try /docs directory only β†’ Manual exploration
  • Multiple conflicting sources β†’ Prioritize official β†’ Note versions

Key Principles

  1. Prioritize context7.com for llms.txt β€” Most comprehensive and up-to-date aggregator
  2. Use topic parameters when applicable β€” Enables targeted searches with ?topic=...
  3. Use parallel agents aggressively β€” Faster results, better coverage
  4. Verify official sources as fallback β€” Use when context7.com unavailable
  5. Report methodology β€” Tell user which approach was used
  6. Handle versions explicitly β€” Don't assume latest

Detailed Documentation

For comprehensive guides, examples, and best practices:

Workflows:

  • [WORKFLOWS.md](./WORKFLOWS.md) β€” Detailed workflow examples and strategies

Reference guides:

  • [Tool Selection](./references/tool-selection.md) β€” Complete guide to choosing and using tools
  • [Documentation Sources](./references/documentation-sources.md) β€” Common sources and patterns across ecosystems
  • [Error Handling](./references/error-handling.md) β€” Troubleshooting and resolution strategies
  • [Best Practices](./references/best-practices.md) β€” 8 essential principles for effective discovery
  • [Performance](./references/performance.md) β€” Optimization techniques and benchmarks
  • [Limitations](./references/limitations.md) β€” Boundaries and success criteria

More from this repository10

🎯
frontend-design🎯Skill

Crafts distinctive, production-grade frontend interfaces with creative design, avoiding generic AI aesthetics across websites, components, and web applications.

🎯
spec-writer🎯Skill

spec-writer skill from vibery-studio/templates

🎯
ui-styling🎯Skill

Crafts beautiful, accessible user interfaces using shadcn/ui components, Tailwind CSS utility styling, and canvas-based visual design systems.

🎯
devops🎯Skill

Deploys and manages cloud infrastructure across Cloudflare, Docker, and Google Cloud Platform with comprehensive edge computing solutions.

🎯
skill-creator🎯Skill

Guides users through creating effective skills that extend Claude's capabilities with specialized knowledge, workflows, and tool integrations.

🎯
code-review🎯Skill

Enforces rigorous code review practices by systematically evaluating feedback, requesting reviews, and requiring evidence before claiming task completion.

🎯
frontend-dev-guidelines🎯Skill

Provides comprehensive, opinionated frontend development best practices and coding standards for React and modern web development workflows.

🎯
mermaidjs-v11🎯Skill

Generates text-based diagrams and visualizations across 24+ diagram types using Mermaid.js v11 declarative syntax for technical documentation and project planning.

🎯
udemy-crawler🎯Skill

udemy-crawler skill from vibery-studio/templates

🎯
theme-factory🎯Skill

Generates professional, context-specific visual themes for slides, docs, and other artifacts with 10 pre-set design palettes.