The library is built to be assembled by coding agents as much as by people. Everything on this site is published for them too.
The skill
arbol-ui teaches an agent which pattern a flow needs, the anatomy of list, record, settings and analytics
pages, and the rules every screen keeps. Installing the package links it into the project
(Installation). This site also publishes it at
/.well-known/agent-skills/index.json, for agents that install
skills from a site.
Markdown and llms.txt
/llms.txtindexes the docs; each section has its own, such as/components/llms.txt./llms-full.txtis every page in one document.- Every page has a Markdown version at
<page>/index.md. A component page’s Markdown carries each example’s title, description and code, importing from the published entries. - A request to any page’s own URL with
Accept: text/markdowngets that Markdown.
MCP
https://epidermis.getarbol.com/mcp is a read-only MCP server (Streamable HTTP, no key) with two tools:
list_pages and get_page. Its card is at /mcp/server-card. Agents running in the reader’s browser can
also search the docs through WebMCP (search_documentation).
In this repository
The library’s own agent guide is CLAUDE.md at the repository root; the site’s is site/AGENT.md.
React Aria’s documentation for agents is at https://react-aria.adobe.com/llms.txt.