{"id":28902,"plugin_id":"plugins_6aa3009b5a2c819198f9ec94670cda50","kind":"catalog","collection_source":null,"comparison_source":null,"observed_at":"2026-10-09T00:00:01.850Z","digest":"9dcee93ff615545b2fd64f378fa3d7b2c21ae9ab61d1f3c78481ed46e9a5fa71","against":4694,"payload":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-09-10T19:14:01.165539Z","discoverability":"LISTED","id":"plugins_6aa3009b5a2c819198f9ec94670cda50","is_template":false,"name":"engineering-suite-prototype","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Build a deliberately throwaway prototype whose purpose is to answer a design, state, logic, or UI question before committing to the real implementation.","display_name":"Prototype","id":"pluginrel_14b32291611c81918935679f1ec65f9b","interface":{"brand_color":"#22C55E","capabilities":["Build throwaway prototypes"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000000ac881f4a1c39c408017589c","default_prompt":"Prototype this state model so I can evaluate it","default_prompts":["Prototype this state model so I can evaluate it","Build a throwaway UI to answer this design question","Test this interaction idea with the smallest useful prototype"],"developer_name":"Saul Martí","logo_url":"https://files.openai.com/content?id=file_000000005614824387040c621ddd1968","logo_url_dark":null,"long_description":"Build a deliberately throwaway prototype whose purpose is to answer a design, state, logic, or UI question before committing to the real implementation.","plugin_category_id":"developer tools","privacy_policy_url":null,"screenshot_urls":[],"short_description":"Build throwaway prototypes","terms_of_service_url":null,"website_url":null},"keywords":["engineering-suite","prototype","skills"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Use whenever the Prototype plugin is selected. Route the request to the intended bundled workflow while keeping all dependencies internal to this plugin.","interface":{"brand_color":null,"default_prompt":null,"display_name":"entry-prototype","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Use whenever the Prototype plugin is selected. Route the request to the intended bundled workflow while keeping all dependencies internal to this plugin."},"name":"entry-prototype","plugin_release_skill_id":"pluginrsk_6aa3009dde288191b0ccc3882095a5db"},{"description":"Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.","interface":{"brand_color":null,"default_prompt":null,"display_name":"Prototype","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Prototype to answer a design question"},"name":"prototype","plugin_release_skill_id":"pluginrsk_6aa3009dccf881919eac4a207b02366e"}],"version":"2.0.0"},"scope":"GLOBAL","status":"ENABLED"},"changes":[{"path":"/discoverability","type":"changed","before":"UNLISTED","after":"LISTED"}],"summary":"Fields changed: 1. /discoverability.","summary_kind":"deterministic","summary_metadata":{}}