skills/puzzmo-com/oss/setup-deploy

setup-deploy

SKILL.md

Setup Deploy

Configure the project to deploy game builds to Puzzmo using the CLI.

Steps

  1. Install the Puzzmo CLI as a dev dependency:

    npm install --save-dev @puzzmo/cli
    
  2. Add deploy scripts to package.json:

    {
      "scripts": {
        "deploy": "npm run build && puzzmo upload GAMESLUG dist",
        "deploy:only": "puzzmo upload GAMESLUG dist"
      }
    }
    
  3. Replace GAMESLUG with the actual game slug.

  4. Create a .gitignore if it doesn't exist, including:

    node_modules/
    dist/
    .env
    
  5. Initialize a git repository if not already initialized:

    git init
    
  6. Add a README.md with basic instructions:

    # Game Name
    
    ## Development
    npm run dev
    
    ## Build
    npm run build
    
    ## Deploy
    puzzmo login <your-token>
    npm run deploy
    

Success Criteria

  • npm run build completes without errors
  • puzzmo upload command is configured in package.json
  • .gitignore excludes node_modules and dist
  • Game slug matches across all config files
Weekly Installs
6
Repository
puzzmo-com/oss
First Seen
4 days ago
Installed on
claude-code6
mcpjam2
kilo2
junie2
windsurf2
zencoder2