CLI Deploy for Vibe Coders

· notf

CLI Deploy

To All Vibe Coders

Claude Code, Cursor, Codex, Windsurf...

If you're building games while vibing with AI, this is for you.

No more switching to browser.

Just say "Deploy to DreamCore" from your terminal, and your game goes live.

What is CLI Deploy?

CLI Deploy lets you upload HTML5 games to DreamCore directly from the command line.

Features:

Setup

Installing Skills (Claude Code / Cursor)

With AI coding tools like Claude Code or Cursor, you can easily deploy by installing Skills.

Global install (available in all projects):

mkdir -p ~/.claude/skills/dreamcore-deploy
curl -sL https://v2.dreamcore.gg/skills/dreamcore-deploy/SKILL.md \
  -o ~/.claude/skills/dreamcore-deploy/SKILL.md

Project-local install:

mkdir -p .claude/skills/dreamcore-deploy
curl -sL https://v2.dreamcore.gg/skills/dreamcore-deploy/SKILL.md \
  -o .claude/skills/dreamcore-deploy/SKILL.md

After installation, restart your tool and the dreamcore-deploy skill will be available.

Usage

1. Request a Deploy

Just ask your AI assistant:

Deploy this game to DreamCore

2. Automatic Processing

The AI assistant automatically handles:

  1. Authentication check - Browser login (first time only)
  2. Metadata generation - Auto-creates dreamcore.json
  3. ZIP creation - Packages game files
  4. Upload - Deploys to DreamCore

All you do is click "Permit" at each step.

3. Done!

When deployment is complete, the game URL is displayed:

Deploy complete

Your deployed game is playable on DreamCore:

Play on DreamCore

Auto-generated dreamcore.json

The AI analyzes your game content and auto-generates metadata like this:

{
  "title": "Space Shooter",
  "description": "An exciting space shooting game",
  "howToPlay": "Arrow keys to move, Space to shoot",
  "tags": ["arcade", "shooter"],
  "visibility": "public"
}

You can also create dreamcore.json manually beforehand if you want to edit it yourself.

Thumbnail

Place one of these files at the ZIP root to use as a thumbnail:

If not provided, the game will be published without a thumbnail.

Why CLI Deploy?

Stay in the Flow

Build. Test. Deploy.

All from your terminal.

No more switching to browser, logging in, uploading files...

Let AI Handle It

Authentication, metadata generation, ZIP creation, upload.

AI does all the boring stuff.

You focus on building games.

Supported Environments

Deploy from any CLI-enabled AI development environment:

Summary

  1. Install Skills
  2. Ask "Deploy to DreamCore"
  3. Click Permit

That's it.

Keep the vibe going. Ship your game to the world.


Links: