← ClaudeAtlas

llms-txtlisted

Write and validate an llms.txt file — the /llms.txt convention that gives AI assistants a clean, curated map of a site instead of leaving them to guess from HTML. Covers the required format, what belongs in it and what does not, the optional llms-full.txt companion, and where to put both. Use when the user says "llms.txt", "llms-full.txt", "AI crawler file", "help AI understand my site", "make my site readable to ChatGPT", or is preparing a site to be cited by AI assistants.
kraayenjon/claude-pagekit · ★ 0 · AI & Automation · score 60
Install: claude install-skill kraayenjon/claude-pagekit
# llms.txt A single Markdown file at `/llms.txt` that tells an AI assistant what a site is and where the good pages are. It exists because HTML is noisy — navigation, cookie banners, footers, scripts — and a model reading a page has to guess what matters. `llms.txt` removes the guessing. It is a convention, not a standard. No crawler is required to read it. Write one anyway: it costs ten minutes, it is read by a growing number of assistants and tools, and the act of writing it forces you to state plainly what the site is for. ## The format Strict Markdown, in this order. The structure is the contract — a parser looks for exactly this shape. ```markdown # Site or business name > One sentence saying what this is. Concrete. No marketing adjectives. Optional free prose. A short paragraph or two of context that does not fit a link — what the business does, who it serves, where it operates, what makes it different. Keep it factual. ## Section name - [Page title](https://example.com/page): what a reader gets from this page - [Another page](https://example.com/other): one clause, not a sentence ## Optional - [Lower-priority page](https://example.com/archive): things a model can skip if short on space ``` Rules that actually matter: 1. **One `# H1`**, the name. First line of the file. 2. **A `>` blockquote directly after it**, one sentence. This is the line most likely to be quoted back verbatim, so write it like a caption, not a slogan. 3. **`##` sections** group the