Bio & positioning
The story that converts. Your coach refines their bio in the browser as their niche sharpens — on the rendered page, never in a dashboard they have to relearn.
A coach website template that books clients while you sleep.
Quiet Coaching is a complete coach & consultant site — bio, testimonials, and a booking call-to-action — built from Svelte blocks with typed fields. The page your agent restyles as code and the page your coach edits in the browser are the same files — the editor generates itself from each block’s field schema, no glue code.

The story that converts. Your coach refines their bio in the browser as their niche sharpens — on the rendered page, never in a dashboard they have to relearn.
A repeater of client quotes. Add a new win the moment it lands; the layout holds every time, no template to break.
A booking section ready to point at Calendly, SavvyCal, or whatever they already use. Swap the link, keep the design.
Every block declares its fields in fields.yaml — text, rich text, image, link, repeater. The editor UI is generated from that schema.
Click any text on the rendered page and type. New offer, new price, new headline — edited in place, written straight to the source.
A complete, self-contained site — Svelte components in your repo, MIT-licensed. No framework lock-in, no hidden runtime.
Scaffold the starter into your workspace, point your agent at the repo, push. Then hand the coach the browser.
One command scaffolds a Primo workspace — your sites, as plain files.
$ npx primo-cli init my-workspace
Creates the full coaching site in your repo — blocks, pages, content, config.
$ primo new coach-site --template coach
Point Claude Code, Cursor, Codex — any CLI agent — at the repo. Swap in real testimonials, brand colors, the booking link.
$ claude "restyle this for the clients brand"
Files sync to the server. The coach edits their bio in the browser — on the rendered page, in the fields your blocks declared.
$ primo push
MIT · open source · works with any CLI agent. The –template flag for one-command starter forks is rolling out — today, fork by pulling the starter site and pointing your agent at it.
Build it with an agent. Hand it to the coach.
One command to spin up a workspace. Point any agent at the repo, then hand your client the browser.
MIT · open source · free forever