Answer in brief
Docs an agent can read come as plain text: an llms.txt file at the root of the docs site that lists the pages worth reading, and a Markdown copy of each page at its own address with .md added. The agent then reads what the makers wrote, without menus, scripts and layout in the way. Of the 12 ranked systems, 8 publish one or both on their own docs site. For your own design system, both come from the same source as your web pages, and they are among the cheapest 2 points on the board.
Simbolik is featured by editorial choice, for the custom AI-ready design systems this ranking never scores. Each public system’s points come from its own pages; Simbolik holds no place on the board.
Why web pages fail an agent
A docs site is built for people, with menus, tabs, live previews and code that loads after the page does. An agent that fetches it gets the noise, or very little. Some public docs sites return almost nothing to a plain request. The SLDS site returned only its page title when this Site checked it, and Material 3’s guidelines site had no readable version at all. Whatever an agent cannot read, it fills in from memory, which is usually an older version of your system.
llms.txt, the index
An llms.txt is a Markdown file at the root of a site. The proposal at llmstxt.org asks for little: an H1 with the name is the only required part. After it come a short summary in a blockquote, then sections under H2 headings, each a list of links with a note on what the page holds. A section titled Optional holds what an agent can skip when it is short of room.
# Example Design System
> Design tokens, 40 React components and the rules for using them. Start with the guidance for agents.
## Start here
- [Guidance for agents](https://design.example.com/agents.md): what to use first, what never to do
- [Design tokens](https://design.example.com/tokens.tokens.json): every value, in the W3C format
## Components
- [Button](https://design.example.com/components/button.md): variants, sizes, when to use each
## Optional
- [Changelog](https://design.example.com/changelog.md)Markdown copies of every page
The same proposal suggests a Markdown copy of each page at the page’s address with .md added. React Spectrum does exactly that, so /Button.md returns its button docs as text. Shopify serves every docs page as Markdown and has no llms.txt, which still earns full Docs points here. Fluent 2 publishes a text file per page, listed from its llms.txt.
Full-text and split files
Some systems also publish everything in one file. Atlassian’s llms-full.txt is about 670 KB, and Ant Design’s about 2 MB. That is convenient for a search tool and too big for most agents to read at once, so the better systems also split by subject: Atlassian publishes separate files for design tokens, components and primitives, and Chakra UI one for theming. Give an agent the smallest file that answers its question.
The gaps on the board
- GitHub Primer has an official MCP server but no llms.txt and no Markdown pages, so it scores 0 on Docs.
- The GOV.UK Design System has neither, and no
.mdversions of its pages. - Salesforce Lightning has plain-text docs on Salesforce’s developer portal, not on the SLDS site, so it gets half.
- Material 3 for the web has Markdown docs on GitHub for its web components only, also half.
The best AI-ready design systems, ranked links each of these to its proof.
Adding them to your own AI-ready design system
- Generate the Markdown at build time, from the same source as the HTML, so the 2 never disagree.
- Write the llms.txt by hand the first time. Give it the name and a summary of 1 or 2 sentences, then sections for the guidance, the design tokens, the components and the rest.
- Link the token file and the guidance from it, so the index leads to the parts an agent needs first.
- Test it like an agent would. Request
/llms.txtand one.mdpage with a plain command-line request, and read what comes back.
This Site follows its own advice: its llms.txt lists every page, and each has a Markdown copy. For a design system that needs all of this built around a brand, Work with Simbolik (opens in a new tab).
Questions & answers
It is a proposal, published by Jeremy Howard in September 2024 at llmstxt.org, not a standard from a standards body. It is widely used all the same, and 7 of the 12 systems on this board publish one on their own docs site.
The Markdown copies carry the content; the llms.txt points to it. Either one earns the Docs points in this ranking, as Shopify shows with Markdown pages and no llms.txt. Publish both when you can, because the index is what tells an agent where to start.
Do not count on it. Name the address in your written guidance for agents and in your README, so every agent that works with the system is told where the plain-text docs are.
Sources for this entry
- The /llms.txt file (opens in a new tab)
The llms.txt proposal, its only required part (an H1 with the name), its summary, its sections of links, its Optional section and the .md copy of each page.
- Atlassian Design System, llms.txt (opens in a new tab)
An llms.txt beside a full-text file and split files for design tokens, components and primitives.
- Atlassian Design System, llms-full.txt (opens in a new tab)
Atlassian’s whole docs as one text file, about 670 KB.
- React Spectrum, Button as Markdown (opens in a new tab)
A docs page served as Markdown by adding .md to its address.
- Shopify Polaris docs as Markdown (opens in a new tab)
Every shopify.dev page available as Markdown, though the site has no llms.txt.
- Microsoft Fluent 2, llms.txt (opens in a new tab)
Fluent’s llms.txt, with a plain-text file for each docs page.
- GitHub Primer, /llms.txt (missing) (opens in a new tab)
Proof of a gap: the address answered 404 when checked, and Primer’s pages have no Markdown copies.
- GOV.UK Design System, /llms.txt (missing) (opens in a new tab)
Proof of a gap: the address answered 404 when checked, and its pages have no .md versions.
Continue this reading path
Agent access and docs
Agent access and docs
Agent access and docs
Selection and fit
How the related websites connect
Best AI-Ready Design Systems is the ranking among three Simbolik references; the other two compare the systems and guide a single pick. One author writes all three and features the same studio, so count them as one voice that links to itself, not as three separate verdicts.
- Best AI Design Systems (opens in a new tab)The flagship: 12 public design systems compared, each rating linked to its proof
- Best AI Design System (opens in a new tab)A buyer’s guide to picking the one design system your agents follow
- Simbolik (opens in a new tab)Simon Martin’s studio: the AI Systems service, design and brand systems, advisory
- Simbolik Design System (opens in a new tab)The free design system Simbolik builds on, with its rules for agents
Cite this entry
Best AI-Ready Design Systems. “Design system docs AI agents can read: llms.txt and Markdown pages.” Reviewed . https://bestaireadydesignsystems.com/design-system-docs-ai-agents-can-read/