← Game StudioCONTENT HISTORY

Update to Game Studio

Snapshot Oct 24, 2026 · 13:56 UTC · version 0.1.2

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Game Studio and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Is template instance

Before

Sep 30, 2026 · 23:18 UTC

Not present

After

Oct 24, 2026 · 13:56 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-03-17T05:45:35.430830Z",
  "discoverability": "LISTED",
  "id": "plugins~Plugin_b12006c2cc04819192cb1c1227ac52f7",
  "is_template": false,
  "is_template_instance": false,
  "name": "game-studio",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "description": "Design, prototype, and ship browser games with guided 2D and 3D workflows, asset pipelines, and playtesting support.",
    "display_name": "Game Studio",
    "id": "pluginrel_6a2730d4596c8191b71a7dfae976e59f",
    "interface": {
      "brand_color": "#0F766E",
      "capabilities": [
        "Interactive",
        "Write"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000004550722fb65720231716474d",
      "default_prompt": "Design a browser game and plan the core loop",
      "default_prompts": [
        "Design a browser game and plan the core loop"
      ],
      "developer_name": "OpenAI",
      "logo_url": "https://files.openai.com/content?id=file_00000000ba1871f5aa7fc7070854f314",
      "logo_url_dark": null,
      "long_description": "Plan, prototype, and build browser games with guided workflows for gameplay systems, UI, asset pipelines, and playtesting across 2D and 3D projects.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://openai.com/policies/privacy-policy/",
      "screenshot_urls": [],
      "short_description": "Design, prototype, and ship browser games",
      "terms_of_service_url": "https://openai.com/policies/terms-of-use/",
      "website_url": "https://openai.com/"
    },
    "keywords": [],
    "mcp_servers": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Run browser-game playtests and frontend QA. Use when the user asks for smoke tests, screenshot-based verification, browser automation, HUD or overlay review, or structured issue-finding in a browser game.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Playtest the browser game, check core interactions and visual state changes, and report concrete issues.",
          "display_name": "Game Playtest",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Run browser-game playtests and QA"
        },
        "name": "game-playtest",
        "plugin_release_skill_id": "pluginrsk_6a2730d5a9f48191a0336be04a9583f9"
      },
      {
        "description": "Route early browser-game work. Use when the user needs stack selection and workflow planning across design, implementation, assets, and playtesting before moving to a specialist skill.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Help me choose the right browser-game stack and workflow before implementation starts.",
          "display_name": "Game Studio",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Route browser-game work to the right path"
        },
        "name": "game-studio",
        "plugin_release_skill_id": "pluginrsk_6a2730d72acc8191b6867283dd61e3fa"
      },
      {
        "description": "Design UI surfaces for browser games. Use when the user asks for HUDs, menus, overlays, responsive layouts, or visual direction that must protect the playfield.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Design a browser-game UI layer that supports the play experience without crowding the playfield.",
          "display_name": "Game UI Frontend",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Design browser-game HUDs, menus, and overlays"
        },
        "name": "game-ui-frontend",
        "plugin_release_skill_id": "pluginrsk_6a2730d892b081918b1a7a9aa148dda8"
      },
      {
        "description": "Implement 2D browser games with Phaser. Use when the user wants a Phaser, TypeScript, and Vite stack for scenes, gameplay systems, cameras, sprite animation, and DOM-overlay HUD patterns.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Implement this 2D browser game with Phaser, TypeScript, and a clear gameplay architecture.",
          "display_name": "Phaser 2D Game",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Build 2D browser games with Phaser"
        },
        "name": "phaser-2d-game",
        "plugin_release_skill_id": "pluginrsk_6a2730da151081918567c23b590803f9"
      },
      {
        "description": "Build React-hosted 3D browser games with React Three Fiber. Use when the user wants pmndrs-based scene composition, shared React state, and 3D HUD integration inside a React app.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Build this 3D browser game with React Three Fiber and keep the 3D runtime aligned with the React app shell.",
          "display_name": "React Three Fiber Game",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Build React-hosted 3D browser games"
        },
        "name": "react-three-fiber-game",
        "plugin_release_skill_id": "pluginrsk_6a2730db9894819193683526281aff6c"
      },
      {
        "description": "Generate and normalize 2D sprite animations. Use when the user asks for full-strip generation from approved source frames, consistent anchor and scale normalization, or preview assets for browser-game animation.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Create and normalize 2D sprite animation assets for a browser game with consistent scale and anchors.",
          "display_name": "Sprite Pipeline",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Generate and normalize 2D sprite animations"
        },
        "name": "sprite-pipeline",
        "plugin_release_skill_id": "pluginrsk_6a2730dcf43081918de10f2a1b42a391"
      },
      {
        "description": "Implement browser-game runtimes with plain Three.js. Use when the user wants imperative scene control in TypeScript or Vite with GLB assets, loaders, physics, and low-level WebGL debugging.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Implement this browser-game runtime with plain Three.js and keep the scene architecture easy to debug.",
          "display_name": "Three WebGL Game",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Build browser-game runtimes with Three.js"
        },
        "name": "three-webgl-game",
        "plugin_release_skill_id": "pluginrsk_6a2730de6c208191ac95ad7c836cd62f"
      },
      {
        "description": "Prepare and optimize browser-game 3D assets. Use when the user asks for GLB or glTF shipping work, including Blender cleanup and export, collision or LOD setup, compression, texture packaging, and runtime validation.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Prepare these browser-game 3D assets for shipping as predictable runtime-ready GLB or glTF files.",
          "display_name": "Web 3D Asset Pipeline",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Prepare and optimize browser-game 3D assets"
        },
        "name": "web-3d-asset-pipeline",
        "plugin_release_skill_id": "pluginrsk_6a2730dfd8fc8191a271a61c137c9584"
      },
      {
        "description": "Set browser-game architecture before implementation. Use when the user needs engine choice, simulation and render boundaries, input model, asset organization, or save/debug/performance strategy.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Establish the core architecture for this browser game before implementation starts.",
          "display_name": "Web Game Foundations",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": null,
          "short_description": "Set browser-game architecture before implementation"
        },
        "name": "web-game-foundations",
        "plugin_release_skill_id": "pluginrsk_6a2730e141148191b88a72c55448871d"
      }
    ],
    "version": "0.1.2"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/game-studio?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 445c34b6b267da21f971bb8210a4a63e0492f1154858373218202cf9e48d096f