llms.txt
This whole site as plain markdown: llms.txt, llms-full.txt, per-page content.md - and how to point an agent at them
This site is a Next app, but none of that is useful to an agent. So it also serves itself as plain markdown, at three URLs, all static and all cacheable.
The three files
| URL | What it is |
|---|---|
/llms.txt | the index: one line per page, with its title, description and a link to that page's markdown |
/llms-full.txt | every page concatenated into one file - the whole documentation in a single fetch |
/llms.mdx/docs/<slug>/content.md | one page, as the markdown it was written in |
The third one is the interesting one when context is tight. Any page here has a copy button and
a "View as markdown" item in the menu at the top; both point at that URL. The Conventions page
is served as /llms.mdx/docs/for-agents/conventions/content.md.
Start at /llms.txt, pick the two or three pages that matter for the task, fetch those. Reach
for /llms-full.txt when you would rather spend the tokens than the round trips.
Pointing an agent at them
Nothing to install - they are URLs:
Read https://readynative.app/llms.txt, then fetch the pages you need from it
before changing anything in this repo.That line belongs in your repo's AGENTS.md or CLAUDE.md, next to the "Start here" block
setup already wrote there.
READYNATIVE_DOCS_URL
Every guide link the CLI prints - bun run setup, bun run doctor, the module guides in
.readynative.json - is built from one base: https://readynative.app/docs/. Set READYNATIVE_DOCS_URL
to point them somewhere else, at a mirror or a local build:
READYNATIVE_DOCS_URL=http://localhost:3000 bun run doctorA trailing slash is stripped, so both forms work. The same variable is what an air-gapped team sets once in CI so that no link in the tooling points at the public internet.
Expo has its own
https://docs.expo.dev/llms.txt is the index of the Expo docs, including corrections to the
things models most often get wrong about Expo. Fetch it before you write anything against an Expo
or EAS API.