Docs / For agents

Markdown and llms.txt

Every page on signo's website has a version written for agents: the same content as Markdown, without navigation or styling.

You want Ask for
A page as Markdown its path plus .md, such as /docs/quickstart.md or /trust.md; the home page is /index.md
The same, from the page's own address the page with Accept: text/markdown
An index of the docs /llms.txt
All the docs in one file /llms-full.txt
To see what agents see, in a browser the Agent button at the top of any page, which adds ?view=agent

Responses that depend on Accept carry Vary: Accept. HTML pages point to their Markdown with <link rel="alternate" type="text/markdown"> and a matching Link header. Links inside the Markdown are absolute, and links between docs point at their Markdown versions, so an agent can follow them without parsing HTML.

A prompt for your coding agent

Paste this into any coding agent that can read a web page:

Replace "Sign in with Google" in this app with signo. Read https://usesigno.co.uk/llms.txt, then follow the guide for this app's auth library. I'll add the site at https://usesigno.co.uk/account/sites and put the client ID and secret in .env myself; don't ask me to paste the secret into chat.

The home page's "Copy prompt" button copies the same prompt, with the address of the copy of signo you are on.