doc-reader

Search and navigate external documentation sites via llms.txt and MCP endpoints.

427|237|Updated Mar 23, 2023
One-click install
npx skills add https://github.com/mintlify/docs --skill doc-reader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-reader
Source: https://github.com/mintlify/docs/tree/main/.claude/skills/doc-reader
Command: npx skills add https://github.com/mintlify/docs --skill doc-reader

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps users efficiently consume and navigate external documentation sites without overwhelming their context or missing important details.

Core Features & Use Cases

  • Discover AI-friendly resources on docs sites (llms.txt, llms-full.txt) and connect to MCP for semantic search where available.
  • Semantically search across documentation with MCP or browse by loading relevant sections; optionally grep llms-full.txt for exact terms.
  • Adaptable to multiple docs sites, enabling quick orientation to APIs, libraries, or concepts.

Quick Start

To use this skill, begin by visiting the documentation site and:

  • Check for llms.txt at the site root and note whether llms-full.txt is available.
  • If an MCP endpoint is provided, connect using the documented MCP configuration.
  • Choose a consumption strategy: use MCP search for targeted questions, grep for exact terms in llms-full.txt, or load relevant sections as needed.
  • When exploring, view the HTML structure to understand layout and navigation.

Frequently Asked Questions about doc-reader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search external documentation sites without overwhelming my context window?

You can search external documentation efficiently by leveraging llms.txt files and optional MCP endpoints to perform semantic search, keyword grep, or chunked loading of relevant sections. This approach prevents context overload by loading only the specific sections you need.

What is the best way to find exact terms across an entire docs site?

The best way to find exact terms is to grep the llms-full.txt file if the documentation site provides it at the root. This allows you to perform precise keyword matching across the entire documentation content quickly.

How do I use MCP endpoints for semantic search in API documentation?

To use MCP endpoints for semantic search, check the documentation site root for an MCP configuration, connect using the documented settings, and then execute targeted queries. This enables fast discovery of relevant APIs, libraries, or concepts.

Can I navigate multiple external docs sites at the same time?

Yes, this approach is adaptable to multiple docs sites, enabling quick orientation to various APIs, libraries, or tools. You can view the HTML structure to understand layout and navigation, then apply your chosen consumption strategy across different sources.

When should I use semantic search versus chunked loading for documentation?

Use MCP semantic search for targeted questions about specific APIs or concepts, and use chunked loading or grep on llms-full.txt when you need to explore broader sections or find exact terms. Choose your strategy based on whether you need conceptual answers or exact matches.