llms-txtlisted
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