| name | docs-seeker |
| description | Searches technical docs via llms.txt standard, GitHub repositories via Repomix, and parallel Explorer agents. Use for library docs, llms.txt format, GitHub repo analysis, or multi-source research. |
| version | 1.0.0 |
Documentation Discovery & Analysis
Overview
Intelligent discovery and analysis of technical documentation through multiple strategies:
- llms.txt-first: Search for standardized AI-friendly documentation
- Repository analysis: Use Repomix to analyze GitHub repositories
- Parallel exploration: Deploy multiple Explorer agents for comprehensive coverage
- Fallback research: Use Researcher agents when other methods unavailable
Core Workflow
Phase 1: Initial Discovery
- Extract library/framework name from user request
- Note version requirements (default: latest)
- Identify if target is GitHub repository or website
- Search for llms.txt:
WebSearch: "[library name] llms.txt site:[docs domain]"
Common patterns: https://docs.[library].com/llms.txt, https://[library].dev/llms.txt
Phase 2: llms.txt Processing
- Single URL: WebFetch to retrieve content
- Multiple URLs (3+): Launch multiple Explorer agents in parallel (max 5 per batch)
Phase 3: Repository Analysis
When llms.txt not found:
- Find GitHub repository via WebSearch
- Clone and run Repomix:
git clone [repo-url] /tmp/docs-analysis
cd /tmp/docs-analysis && repomix --output repomix-output.xml
- Read repomix-output.xml and extract documentation
Phase 4: Fallback Research
When no GitHub repository: Launch multiple Researcher agents in parallel, aggregate findings.
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)
Output Format
# 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:
Key Principles
- Search for llms.txt first — Most efficient path to AI-friendly documentation
- Use parallel agents aggressively — Faster results, better coverage
- Verify official sources — Confirm documentation is from official domains
- Report methodology — Tell user which approach was used
- Handle versions explicitly — Don't assume latest
Reference Guides
Workflows:
Tool usage:
Sources:
Error handling:
Best practices:
Performance:
Limitations: