← All guides

Sharing your setup with everyone

A setup that works for you probably works for someone else too. To share one, add a frontier.json file to a public GitHub repo. It describes your workspaces, your agents with their prompts or scripts, and any Domains they read, along with a name, a short description, and what someone needs ready before they start.

Anyone with Frontier can then open frontier://try/github/<owner>/<repo>. Before anything is created they see a review screen with every workspace, every agent's full prompt or script, and every tool a script is allowed to call. Every agent arrives switched off, so nothing runs until they choose to turn it on. See Agents & the Conductor for what each agent trigger means.

Setups we can install are listed on the Examples page, each with its own page you can link to. That page shows your name and X handle, the post you shared it in, and a video of it running when there is one. Share your repo on X and we may find it. A listing always points at the exact commit that was checked, so a later push never changes what people install until it has been checked again.

The full frontier.json reference, with a complete example, lives in the Frontier repo at docs/help/community-setups.md.