SandscapePublish
For games you already built

Your game.Live in one prompt.

Ask Claude, Codex, Cursor, or whichever coding agent you already use to publish your web game. Sandscape hosts it for free and gives you a page people can play and share.

Free to publish. Works with any account.

sandscape.app/play?g=pDdi6wlB

You already built the hard part.

Publishing is the short bit at the end. Your agent does it from inside the folder it is already working in.

  1. 01

    Open your game in your agent

    Claude Code, Codex, Cursor, OpenCode. Whatever you already write the game in.

  2. 02

    Ask it to publish

    One sentence. It installs the Sandscape skill, connects the folder, and uploads the build.

    Publish this game to Sandscape.

  3. 03

    Get your live link

    It hands back a URL. Open it and the game runs, on a phone as readily as a laptop.

First time? This is the whole setup.

Paste into your coding agent

Ensure Node.js (>= 18) is installed. Install the Sandscape skill globally: npx -y @sandscape/cli@latest skill install Then use it to interface with the Sandscape platform.

Works inClaude CodeCodexCursorOpenCode

That's it.

Don't just host it. Put it in front of players.

Every published game gets a page on Sandscape. People play it in the browser, like it, comment, follow you, and pass the link on.

  • Likes

    Players react without leaving the game.

  • Comments

    Feedback lands under the build it belongs to.

  • Discovery

    Your game sits in the catalogue people browse.

Vercel will serve your build. So will GitHub Pages, so will Cloudflare. None of them bring anyone to it.

Built for web games.

  • Three.js
  • WebGL
  • HTML5
  • JavaScript
  • TypeScript
  • WebAssembly

If it runs in the browser, you can publish it.

Want the technical details?The agent runs the CLI. You can run it yourself instead.
  • sandscape init ./my-game

    Connects a folder you already built. It reads your .gitignore and .sandscapeignore, so nothing you keep out of git gets uploaded.

  • sandscape push

    Diffs a local manifest against the last push and streams only what changed. Every file is SHA-256 verified on both ends.

  • sandscape publish --prepare

    Stages the metadata, uploads your footage, and returns a review URL. You press Publish. The server keeps the first 20 seconds of gameplay video and drops the audio, so lead with your best moment.

per file
50 MiB
per push
500 MiB
files per push
5,000
  • Needs Node 18 or newer. The CLI itself has no runtime dependencies.
  • Sandscape serves static files. For a bundled project, connect the build output rather than the source folder.
  • pull brings the hosted version back down, so you can keep editing locally after publishing.
  • Your token lives in ~/.sandscape/credentials.json with 0600 permissions. It is never printed, and authenticated requests refuse to follow redirects.
Full command reference

Questions about publishing.

Open the game folder in your agent and ask it to publish the game to Sandscape. It installs the Sandscape skill, connects the folder, uploads the build, and gives you back a review link. You press Publish and the game is live.

Point the Sandscape CLI at your game folder with sandscape init, then run sandscape push. Sandscape serves your index.html and assets on a public play link. There is no server to configure.

Yes. Publishing a game to Sandscape is open to every account and costs nothing. Cover-art generation is free for the first three runs per project, within a daily cap of six per account.

That is the point. sandscape init connects any existing web game folder. Bring a Three.js, WebGL, or plain HTML5 build and push it as it is. Sandscape serves static files, so if your project uses Vite or another bundler, run your production build first and connect that output directory.

Yes. push and pull keep your local folder and the hosted project in sync in both directions. If the hosted version moved ahead, push refuses and tells you to pull first, so nothing gets clobbered.

A play button that works on phone, tablet, and desktop with nothing to install, plus likes, comments, sharing, and a follow button pointing at your creator profile. Published games also appear in the Sandscape catalogue.

Your game is already built.Put it where people can play it.

Publish with one prompt

Free hosting. Publishing costs nothing.

Publish Your Web Game in One Prompt, Hosted Free on Sandscape