# Features

What every Clay site comes with. None of these need setup: they work as soon as you build, and a few settings in `clay.yaml` or front matter fine-tune them.

::: cards
- [AI & Agents](https://clay-doc.github.io/clay-example-repo/features/ai-and-agents.md)
- [Search](https://clay-doc.github.io/clay-example-repo/features/search.md)
- [SEO](https://clay-doc.github.io/clay-example-repo/features/seo.md)
- [Page Details](https://clay-doc.github.io/clay-example-repo/features/page-details.md)
- [Themes & Icons](https://clay-doc.github.io/clay-example-repo/features/themes-and-icons.md)
- [Analytics](https://clay-doc.github.io/clay-example-repo/features/analytics.md)
:::

## Out of the box, and what fine-tunes it

| Feature | Works without setup | Fine-tune with |
|---------|---------------------|----------------|
| [AI & agents](https://clay-doc.github.io/clay-example-repo/features/ai-and-agents.md) | Every page as Markdown, `llms.txt`, a menu to copy a page or ask an assistant, commands for coding agents | `siteURL` for full addresses |
| [Search](https://clay-doc.github.io/clay-example-repo/features/search.md) | Every page and section, typos forgiven, filters by section | Good headings; nothing else |
| [SEO](https://clay-doc.github.io/clay-example-repo/features/seo.md) | Titles, descriptions, link previews | `siteURL` for canonical links, the sitemap and structured data |
| [Page details](https://clay-doc.github.io/clay-example-repo/features/page-details.md) | Contents of the page, previous and next links | `editURL` for edit links; git history for last-updated dates |
| [Themes & icons](https://clay-doc.github.io/clay-example-repo/features/themes-and-icons.md) | Light and dark, free Font Awesome icons | `theme` for your colors and fonts; `fontawesomeKit` for Pro icons |
| [Analytics](https://clay-doc.github.io/clay-example-repo/features/analytics.md) | Nothing is counted | `analytics` for Plausible, Umami or GoatCounter, without cookies |

## For every reader

- **Fast.** Every page is pre-rendered to HTML: it shows before any JavaScript runs, and works without it.
- **On every screen.** On phones, the navigation moves into a drawer, and the contents of a page fold up above it.
- **With the keyboard.** A "Skip to content" link, clear focus rings and shortcuts like <kbd>Ctrl</kbd> + <kbd>K</kbd> for the search.
- **Calm.** Motion follows the system: with "reduce motion" turned on, nothing slides or fades.

> [!TIP]
> Press <kbd>Ctrl</kbd> + <kbd>K</kbd> or <kbd>⌘</kbd> + <kbd>K</kbd> on any page of this site to try the search.

---

All pages of these docs, as Markdown for language models: https://clay-doc.github.io/clay-example-repo/llms.txt
