skills/remix-api-auth/SKILL.md
Configure and verify authentication for Remix REST, CLI, and MCP workflows. Use when a task needs `REMIX_API_KEY`, `remix login`, stored Remix credentials, or auth troubleshooting.
npx skillsauth add farworld-labs/remix-skills remix-api-authInstall 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 a user needs to authenticate a terminal, MCP client, or external service against Remix.
Authorization: Bearer <api_key> to https://api.remix.gg.remix login, then verify with remix whoami.REMIX_API_KEY; if unset, the server can reuse CLI credentials from ~/.config/remix/credentials.json.curl -fsSL https://remix.gg/install.sh | bash
remix login
remix whoami
The CLI stores credentials in ~/.config/remix/credentials.json.
https://remix.gg/api-keys.REMIX_API_KEY.https://api.remix.gg.Use one of these checks first:
remix whoamiremix config whereGET /healthGET /v1/games if the user explicitly wants an authenticated data callREMIX_API_KEY is overriding stored CLI credentials.Authorization is formatted as Bearer <api_key>.https://remix.gg/api-keys and rotate if needed.remix whoami --json to inspect the resolved auth/config context.https://api.remix.gg/docs as source of truth.Server API base URL: https://api.remix.gg
Remix server API uses bearer API keys generated from Remix account settings.
Supported auth header:
Authorization: Bearer <api_key> for direct HTTP usageRuntime precedence in the CLI is:
The backend resolves the key to a user and enforces ownership checks on game/version mutations.
https://remix.gg/api-keys.Authorization: Bearer <api_key>
Content-Type: application/json
https://remix.gg/api-keys.lastUsed automatically.https://remix.gg/api-keys.Authorization: Bearer <api_key>.https://api.remix.gg.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