{"id":65097,"plugin_id":"plugins~Plugin_b12006c2cc04819192cb1c1227ac52f7","kind":"detail","collection_source":"plugin_api","comparison_source":"plugin_api","observed_at":"2026-10-27T01:06:51.976Z","digest":"d5fe2f9896c620db8b38c7bb5c2423fad54d0a05d3bd7e11615044d54f515e6f","against":54109,"payload":{"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,"is_v2_template":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"},"changes":[{"path":"/is_v2_template","type":"added","after":false}],"summary":"Fields changed: 1. /is_v2_template.","summary_kind":"deterministic","summary_metadata":{}}