Write the file that tells a language model what your site is and which pages matter, in the shape the convention asks for.
# Beste UI > A registry of production-ready shadcn and Tailwind blocks, installed with the shadcn CLI. ## Docs - [Installation](https://ui.beste.co/docs/installation): Add the registry and install your first block - [CLI](https://ui.beste.co/docs/cli): Every flag the shadcn CLI takes against this registry ## Library - [Blocks](https://ui.beste.co/blocks): 1500 production-ready sections - [Components](https://ui.beste.co/components): The primitives every block is built on ## Optional - [Changelog](https://ui.beste.co/changelog): What shipped, week by week
A markdown file at the root of a site, proposed as a way to hand a language model a curated map of it: one H1 with the name, a one-line summary, then sections of links with a note each.
robots.txt says what may be fetched and a sitemap lists everything. llms.txt is editorial: it names the handful of pages worth reading and says why, which is what a limited context window needs.
Adoption is early and voluntary. It costs one file, and the exercise of choosing your twenty most useful pages is worth doing whether or not a crawler ever asks for it.