What problem does it solve? Creating and updating 2D RPG content in RPGJS Studio requires many structured REST calls with correct IDs, media references, and credit-confirmed generation steps. This Skill gives an AI agent the exact endpoints, payload schemas, and safety rules to perform those operations reliably with curl and an API key. ## Core Features & Use Cases - Full content CRUD: Create, read, update, and delete maps, map events, block-based event workflows, database records (actors, classes, skills, items, enemies, variables), media assets, and project settings through the RPGJS Studio API. - AI generation with cost control: Generate maps, character spritesheets, illustrations, and cinematics through prepare/estimate-then-execute flows that always confirm credit costs with the user before spending. - Dependency resolution: Automatically search and reuse existing media and database IDs before creating new records, keeping game content coherent. - Use Case: Ask the agent to add a village shopkeeper NPC to a map; it resolves the map, searches for a suitable spritesheet and faceset, creates the priced item, and wires a call_shop block to the event. ## Quick Start Set the RPGSTUDIO_API_KEY environment variable, then ask the agent to create a treasure chest event on your forest map in RPGJS Studio.