with one click
setup-deploy
Configure the Puzzmo CLI for uploading game builds
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Configure the Puzzmo CLI for uploading game builds
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | setup-deploy |
| description | Configure the Puzzmo CLI for uploading game builds |
Configure the project to deploy game builds to Puzzmo using the CLI.
Install the Puzzmo CLI as a dev dependency:
Install @puzzmo/cli as a dev dependency using the project's package manager (e.g. npm, yarn, pnpm).
Add deploy scripts to package.json:
{
"scripts": {
"deploy": "npm run build && puzzmo games upload",
"deploy:only": "puzzmo games upload"
}
}
The CLI discovers the game slug from puzzmo.json automatically.
Create a .gitignore if it doesn't exist, including:
node_modules/
dist/
.env
Initialize a git repository if not already initialized:
git init
Add a README.md with basic instructions:
# Game Name
## Development
Run the `dev` script to start development.
## Build
Run the `build` script to create a production build.
## Deploy
puzzmo login <your-token>
Run the `deploy` script to upload to Puzzmo.
build script completes without errorspuzzmo games upload command is configured in package.json.gitignore excludes node_modules and distCreate app metadata, thumbnail, and offline configuration for the Puzzmo platform
Wire up game completion signaling to the Puzzmo host
Integrate the Puzzmo SDK into a Vite game project for host communication
Edit the `integrations` block in puzzmo.json (leaderboards, notables, etc.) using live game context from the dev.puzzmo.com MCP
Add integrations to puzzmo.json with leaderboard configuration using deeds
Convert hardcoded colors to use Puzzmo theme tokens for light/dark mode support