Skip to content

For agents

How coding agents learn @arbol-ai/ui - the arbol-ui skill, llms.txt, a Markdown version of every page, Markdown negotiation, the MCP server and WebMCP search.

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.txt indexes the docs; each section has its own, such as /components/llms.txt.
  • /llms-full.txt is 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/markdown gets 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.

Type to search…

↑↓ navigate↵ selectEsc close