skills/remix-agent-publish/SKILL.md
Build and publish Remix games with the current Remix toolchain. Use when work touches the official Remix CLI, MCP server, REST publishing APIs, or the @remix-gg/sdk game runtime.
npx skillsauth add farworld-labs/remix-skills remix-agent-publishInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when users want to create, upload, validate, or inspect Remix games from an agent, terminal workflow, or external service.
remix-cli skill for terminal-based auth, config, upload, and analytics flows.remix-mcp-quickstart skill when the user is working through an MCP client.remix-api-auth skill for authentication setup.https://api.remix.gg/docs/json before generating API calls.remix-api-reference skill for workflow guardrails (not as the method/path source of truth).phaser-2d-arcade skill.threejs-lite skill.remix-game-sdk skill when generating or fixing game code.remix-submission-rules skill for validation requirements.remix-game-best-practices skill for mobile-first and SDK-safe implementation.remix-rest-snippets skill for client integration examples.remix-mcp-quickstart skill for assistant workflows.remix-game-creation - Create a new game draftremix-upload-game - Upload version coderemix-add-image - Generate and add images to a gameremix-add-sprite - Generate and add sprites to a gameremix-shop-items - Create and manage in-game shop itemsremix-multiplayer - Enable multiplayer supportremix-save-game - Add save/load game stateremix-upload-asset - Upload images, audio, or 3D models as hosted game assetsCurrent config files:
.remix-cli.json for project-local CLI config (gameId, versionId).remix-settings.json for MCP workflows and project handoff between MCP tool calls~/.config/remix/credentials.json for CLI credentials that MCP can also reuseRead whichever file matches the workflow you are using instead of inventing IDs.
Before uploading code, run through the validation checklist in the remix-submission-rules skill to catch blockers early.
All game management is done through REST API calls to https://api.remix.gg. The general pattern is:
https://api.remix.gg/docs/jsonSee the remix-rest-snippets and remix-api-reference skills for details.
When docs and runtime behavior disagree, defer to the server API source and OpenAPI docs:
https://api.remix.gg/docshttps://api.remix.gg/docs/jsonapps/server-api/routes/agents.tsapps/server-api/lib/api-auth.tsapps/server-api/lib/agent-api.tsapps/server-api/app/[...path]/route.ts@remix-gg/sdk (NPM package)content-media
Generate and add images to a Remix game
development
Build lightweight mobile-friendly 3D browser games with Three.js
tools
Upload and validate HTML game code for Remix. Use when creating or updating a draft version through the CLI, MCP tools, or direct REST calls.
data-ai
Upload images, audio, or 3D models as hosted game assets