Skip to content

How to use these docs

These docs are written for two audiences: people, and the agents people point at them. Both get first-class formats. This page explains the page types, the conventions each one follows, and how to feed the whole site to a model.

Every page is one of five kinds, and knowing which you are on tells you what to expect from it.

Type Answers Example
Tutorial “Walk me through this once” Quickstart
Guide “How do I do this specific thing?” Import a project
Concept “What is this and when does it matter?” Agents & orchestration
Reference “What exactly does this accept and return?” CLI reference, API reference
Status “What is true right now?” Availability, Changelog

Reference pages are exhaustive and boring on purpose. Concept pages tell you when something applies before explaining how it works. If you want to get something done, start from a guide and follow its closing cards.

  • The first sentence is a definition. If you only read one line, it is that one.
  • Prerequisites are a named section, never buried in prose.
  • Every command is followed by its expected output. If you see something different, that difference is the bug.
  • Every page ends with an “If … fails” section carrying verbatim error strings mapped to recovery steps. Search this site for the exact message you saw — it is quoted somewhere.
  • Every page closes with 2–4 cards pointing at where to go next.

Three formats, all generated on every build.

Format What it is Use it for
/llms.txt An index of every page, with one-line descriptions Letting a model choose what to read
/llms-full.txt Every page’s Markdown concatenated One-shot ingestion of the whole site
<page>.md The Markdown twin of any page Fetching a single page cleanly

Any page’s Markdown twin is its URL with .md appended:

Terminal window
curl -sS https://docs.hlix.ai/reference/cli/auth.md
curl -sS https://docs.hlix.ai/llms.txt

Expected result: clean Markdown with no navigation chrome, no cookie banner, and no HTML to strip.

The Copy as Markdown and Open in… actions at the top of every page do the same thing from a browser — copy the page for pasting into a model, or hand it straight to ChatGPT, Claude, Cursor, or Copilot.

The MCP-connected route is the official hlix MCP server, which gives an agent your actual workspace rather than the documentation. For the docs themselves, llms-full.txt in one fetch is usually enough:

Terminal window
curl -sS https://docs.hlix.ai/llms-full.txt -o hlix-docs.txt

For a narrower context window, fetch /llms.txt first and let the model pick the handful of .md twins it needs.

  • Search (/ or Ctrl K) indexes full page text, not just titles.
  • A verbatim error string is the fastest search there is — every failure section quotes them exactly.
  • Troubleshooting is symptom-first when you do not yet know which command owns your problem.
  • Glossary when a word is doing more work than its everyday meaning.
  • A command behaves differently from its expected output. Check Changelog first; human output can change between releases while the JSON envelope stays fixed.
  • A page describes a package you cannot install. That is deliberate and marked — see Availability for what has actually shipped.
  • An endpoint is missing from the API reference. It is missing from the published contract, which means the SDKs cannot reach it either. What is not here lists the known gaps.
  • A .md twin still shows a component tag. That is a build defect, not a documentation choice. The build is supposed to fail on it.
  • The sidebar label and the page title disagree. They are checked against each other; report it.