Create with Syngine
Author a world in Claude Code with Syngine, upload it here, publish it for players, and tweak it.
Getting started
- Install Syngine in Claude Code
For invited authors: Syngine is in a private repository, so a public install is coming. In Claude Code:
/plugin marketplace add Syntax753/world-of-syn /plugin install syngine@santyx
Then keep it current, so you always author against the newest Syngine: in
/plugin, open Marketplaces, choose santyx and turn on auto-update. A new release installs when Claude Code starts; a session already open takes it with/reload-plugins. Syngine also tells you in its answers when a newer release is out. - Sign in to Santyx in Claude Code
So Claude Code can upload to your account here. The plugin already connects to Santyx: run
/mcp, chooseplugin:syngine:santyxand sign in with this account. Do this before you start authoring, so the run can upload at the end./mcp
- Author your first world
Ask Claude Code for one, in plain words. The authoring skill asks what it needs, builds the world, checks it, and plays it through:
Author a small Syngine world: a three-room dungeon where a lamp-carrying explorer finds a key and reaches the stairs.
It ends with a folder holding
world.json, its GDD, ODDS, GAPS,RUN.mdandCURRICULUM.md. There is no page to export: Santyx builds it fromworld.json. - Upload it here, then publish it
Claude Code uploads it for you: with Santyx connected (step 2), the authoring skill sends the run's files here at the end of every run, through
syngine_upload_ticket, as a draft that only you see. Upload a new world.json on this page does the same by hand, for the world alone.Then publish the draft from your world's workspace, and players can play it.
- Play it, and tweak it
Open it on Play. Edit its GDD in its workspace here: an edit after the latest version is the brief for your next run, and Next run hands you the prompt. A level editor is coming.

