- Home
- Skills
- Agents & Orchestration
- Docs Fetch Ladder: Read API Docs with llms.txt First
Works with the AI Agents you already use
Docs Fetch Ladder: Read API Docs with llms.txt First
Give your agent a clear path from documentation indexes to readable source pages, with a note showing how each page was fetched.
Free
About this skill
Full description
When you ask an agent to read API documentation, it can reach for a crawler before checking whether the site already serves a useful index or clean Markdown. Docs Fetch Ladder gives it an ordered workflow: check /llms.txt and /docs/llms.txt, read relevant .md pages, try a plain page fetch, then use a crawler if needed. A hosted scraper is the final rung.
This skill is for developers, technical researchers, and anyone who asks an agent to read a vendor's docs. After installation, the agent has instructions to batch independent reads, check what each response contains, stop when the needed content is usable, and show which rung supplied the answer. It works with the fetch tools you already provide. Crawl4AI is named as one optional crawler.
The download contains agent instructions and a license. You supply the agent and any retrieval tools. Availability, site access, and live documentation coverage depend on those tools and the target website.
Demo request
"Read the documentation at the sample domain and explain how the API retries rate-limited requests and where the API key goes. Use only local fixtures, save the retrieval trace, and report the serving rung."
The run used synthetic documentation in demos/docs-fetch-ladder/fixtures/ through a local URL-to-file transport. It did not access the network.
Demo result
The actual run read both index locations in parallel: the root index returned 200, and the alternate index returned 404. It selected the retry and authentication Markdown links from the root index and read both in a second parallel batch. Both returned 200.
The answer explained the fixture's Retry-After handling, exponential backoff with jitter, three-retry limit, idempotency condition, and Bearer authorization header. It reported Served by: index discovery + Markdown and stopped there. The request, fixture inputs, actual response bodies, and final answer are saved under demos/docs-fetch-ladder/.
This demonstrates the ladder's index and Markdown selection on local fixtures. Live HTTP fetching, crawling, and hosted scraping were not tested.
FAQ
What is llms.txt and how does it help an AI read docs?
It is a Markdown documentation index convention that can point an agent to relevant pages. The skill checks the two common locations before selecting content pages.
How do I make my agent read API docs before crawling?
Install this skill and give the agent the documentation URL and your question. The workflow starts with index discovery and Markdown pages, using the fetch tools available in your agent.
Does every documentation website have llms.txt?
No. When both index locations are unavailable, the agent continues with known page URLs and the next appropriate rung. A missing index does not mean the documentation is missing.
What if the documentation URL does not have a Markdown version?
The agent tries the plain page next. If that fetch cannot supply the content, it can use an available crawler.
Do I need Crawl4AI to use this skill?
No. Crawl4AI is one named crawler option. Your agent can use another available crawler after the plain-page rung.
When does the agent use a hosted scraper?
It uses one only as the final rung when the crawler fails, supplies no useful content, or lacks a needed capability, and the action fits your permissions and budget.
Does this skill install tools or make network calls itself?
No. It provides instructions. An agent following it may use your existing tools to fetch authorized URLs; those tools control network access and any charges.
Compatibility
Claude Code, Codex CLI, Cursor, Gemini CLI, and other agents that read SKILL.md. Provide an HTTP or page-reading tool for live retrieval. Crawler and hosted-scraper tools are optional fallbacks. Exact skill discovery and tool availability depend on your agent installation.
Permissions notes
Reads: the user's question, authorized documentation indexes, and selected pages. Writes: an answer and retrieval notes, plus source files only when the user requested saved output. Runs: existing fetch or crawler tools when the agent needs them. This instruction-only pack makes no network calls of its own. Agents following it may fetch websites with available tools; hosted tools may charge for use.
Credits
- llms.txt by AnswerDotAI, Apache-2.0: the index convention behind the first rung.
- Crawl4AI by unclecode, Apache-2.0: the optional crawler and Markdown output modes.
Workflow guidance is original. No upstream code is bundled. This pack is distributed under the MIT license by Auny LLC and contributors.
Source and full specs: https://github.com/aunysillyme-dev/aunx-skills/tree/main/skills/docs-fetch-ladder
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 5 days ago
- Free to download with an account