Skip to main content
You’re on a fresh machine and you use Claude Code (or any capable coding agent). You shouldn’t have to read install docs — the agent should do every bit of setup and then teach YOU the workflow. Paste the block below into Claude, verbatim, and come back when it’s done.

Give your agent the documentation

The official site provides an index for agents and the full documentation as text. Give your agent the index URL so it can find the relevant guides and references. For local scene validation, use the JSON Schema alongside isotopo validate.

Set up the toolchain

That’s the whole onboarding. Everything below is what you’ll know AFTER the agent finishes — kept here for reference.

How to ask for a diagram

A good request names four things — subject, mood, accent, hero:
Draw my RAG pipeline: docs → ETL → embeddings on a back plane, app → retriever → LLM on a front plane, shared vector DB between them. Dark mode, emerald accent, the vector DB is the hero.
Useful vocabulary the agent understands directly:

Where results live, how to iterate

Every diagram lands in ./diagrams/<name>/:
  • topology.html — the interactive viewer (zoom/pan, hover a node to highlight its source); run isotopo serve <input.yaml> and the same page re-renders live as the YAML is edited — against a COPY, the original file is never touched
  • topology.svg — drop straight into docs / slides / Notion
  • input.yaml — the source of truth; your change requests edit this
  • nodes/<id>.svg — each element as a standalone sticker
Change requests work best when they name parts and relations the way the YAML does — “move the cache to the right of the gateway”, “make the GPU pool the hero”, “swap the accent to violet” — the agent edits input.yaml and re-renders the same folder, so the topology.html you have open just needs a refresh.

When something looks wrong

Prefer doing things by hand instead? The manual path starts at 01-install.md.