Looplay Logo
SKILLS

Looplay Skills

Looplay Skills are standalone markdown workflows for coding agents that handle game creation, version management, asset generation, and publishing. Install them directly from the skills repo.
Install CLI + Skills

Install the Looplay CLI, then add Looplay Skills to your project. Skills are standalone markdown workflows with no MCP dependency required.

Login

Run `Looplay login` to authorize from your browser. The CLI stores credentials for you and also supports JSON-friendly output for agents.

Build and Publish

Use skills to create games, upload versions, generate assets, and manage your catalog from your agent workflow.

Setup

Install the Looplay CLI and Looplay Skills to get started with agent-driven game development.

Install Looplay CLI
curl -fsSL https://looplay.gg/install.sh | bash
Install Skills
npx skills add polrarelabs/looplay-skills
Login

The CLI uses a browser-based login flow and stores credentials in your local Looplay config. It also supports JSON output for agent workflows.

looplay login
looplay whoami
looplay whoami --json
Optional: Claude Code Env Overrides

If you need to override auth or point at a non-production API URL, add env vars in `.claude/settings.json`.

{
"env": {
"LOOPLAY_API_KEY": "gb_agent_your-api-key-from-looplay",
"LOOPLAY_API_URL": "http://localhost:3003"
}
}
Alternative: MCP Server

If you prefer tool-based interactions, you can use the `@looplay-gg/mcp` package instead.

Claude Code

claude mcp add Looplay-mcp -- npx -y @looplay-gg/mcp

Claude Desktop / Other MCP Clients

{
"mcpServers": {
"looplay": {
"command": "npx",
"args": ["-y", "@looplay-gg/mcp"],
"env": { "LOOPLAY_API_KEY": "your-api-key" }
}
}
}

MCP Tools (Alternative)

Tools available when using the `@looplay-gg/mcp` server instead of standalone skills.

Tool
Description

createGame

Create a new game draft

uploadVersion

Upload a new version of game code

validateGame

Validate game code before uploading

generateImage

Generate game images with AI

uploadGameAsset

Upload assets such as icons, covers, and screenshots

generateSpriteSheet

Generate sprite sheets for game characters or objects

updateGame

Update game metadata such as name or description

listShopItems

List all shop items for a game

createShopItem

Create a new in-game shop item

updateShopItem

Update an existing shop item

deleteShopItem

Delete a shop item

Skills

Standalone markdown workflows and references that guide your agent through game development tasks.

Workflows
game-creation

Guided workflow to create a new game from scratch

upload-game

Upload a new version of game code

add-image-to-game

Generate and add images to your game

add-sprite-to-game

Generate and add sprite sheets to your game

manage-shop-items

Manage in-game shop items and monetization

implement-multiplayer

Add multiplayer support to your game

integrate-save-game

Integrate save game functionality

open-game

Open and preview an existing game

upload-game-asset

Upload assets like images, sprite sheets, and sounds

Frameworks
phaser-2d-arcade

Build 2D arcade games with Phaser

threejs-lite

Build 3D games with Three.js

References
game-sdk

Looplay Game SDK reference and usage guide

api-reference

Looplay platform API reference

glossary

Terminology and concepts glossary

Rules
submission-requirements

Requirements for submitting games to Looplay

game-creation-best-practices

Best practices for building quality games

api-authentication

API authentication setup and patterns

Important Links

Documentation, skills repository, and package registry.

Skills Repository

Browse all skills, workflows, and references on GitHub, the primary source for Looplay Skills.

Looplay API Docs

Endpoint reference, auth details, and examples for Looplay platform APIs.

npm Package (MCP)

Install `@looplay-gg/mcp`, the MCP server alternative for tool-based agents.

Install Script

Public installer for the Looplay CLI: `curl -fsSL https://looplay.gg/install.sh | bash`.

Agent Skill - Looplay