← Files PlayableMakerARCHIVED FILE
.codex-plugin/plugin.json
5.49 KB · Nov 13, 2026 · 12:14 UTC
{
"name": "playablemaker",
"version": "1.0.0",
"description": "Create and edit PlayableMaker playable ads from chat and download them as PlayableMaker projects.",
"author": {
"name": "PlayableMaker",
"url": "https://playablemaker.com"
},
"homepage": "https://playablemaker.com",
"keywords": [
"playable ads",
"playables",
"game",
"advertising",
"html5"
],
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "PlayableMaker",
"shortDescription": "Create playable ads by chat",
"longDescription": "PlayableMaker lets you build interactive playable ads by describing them in chat. The assistant creates a draft game, adds objects, scenes, text and interactions, uploads images and sounds you provide, and can learn from production PlayableMaker templates. When the work is done, you get a download link to the project, which you open in PlayableMaker via Open project to preview, polish and export it.\n\nIntended for PlayableMaker users who create playable ads for mobile games and apps. Connecting requires a PlayableMaker account with a plan that includes MCP access.\n\nLimitations: games created through chat are temporary drafts that are deleted 7 days after their last change and do not appear in the PlayableMaker app until you open the downloaded project. The plugin does not generate images; it uses files you upload or that your assistant generates. Gameplay should be tested in PlayableMaker before publishing.",
"developerName": "PlayableMaker",
"category": "Productivity",
"capabilities": [
"Create playable ad drafts",
"Edit objects, scenes and interactions",
"Upload images, sounds and fonts",
"Inspect PlayableMaker templates",
"Download projects for PlayableMaker"
],
"websiteURL": "https://playablemaker.com",
"supportURL": "https://playablemaker.com/help/",
"privacyPolicyURL": "https://playablemaker.com/privacy-policy/",
"termsOfServiceURL": "https://playablemaker.com/terms-and-conditions/",
"defaultPrompt": [
"Create a tap-to-collect playable ad for a fruit puzzle game.",
"Show me my PlayableMaker drafts.",
"Which PlayableMaker templates can I learn from?"
],
"brandColor": "#8B2BD9",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Identify the connected account",
"prompt": "Which PlayableMaker account am I connected as?",
"tools_triggered": "whoami",
"expected_behavior": "Returns the signed-in PlayableMaker account of the reviewer without exposing other users."
},
{
"description": "Create a new playable ad draft",
"prompt": "Create a simple playable ad called Fruit Rush where the player taps falling fruit to collect points and then sees an install button.",
"tools_triggered": "get_creation_guide, create_game, list_object_types, describe_object_type, add_object, set_callback, get_project_download_url",
"expected_behavior": "Creates a new draft game named Fruit Rush, adds objects and interactions, and ends with a download link to the project ZIP that opens in PlayableMaker."
},
{
"description": "List existing drafts",
"prompt": "Show me my PlayableMaker drafts.",
"tools_triggered": "list_games",
"expected_behavior": "Lists the reviewer's own draft games with their names and the date each draft expires."
},
{
"description": "Edit an existing draft",
"prompt": "In my Fruit Rush game, change the title text to Catch the Fruit! and move the install button to the bottom center of the screen.",
"tools_triggered": "list_games, get_game, update_properties, set_object_rect",
"expected_behavior": "Finds the Fruit Rush draft, updates the title text and the install button position, and confirms the saved changes with a project download link."
},
{
"description": "Learn from a production template",
"prompt": "Which PlayableMaker templates are available? Describe how one of them is built.",
"tools_triggered": "list_templates, describe_template",
"expected_behavior": "Lists available templates and summarizes the scenes, objects and interactions of the selected one without creating or changing any game."
}
],
"negative": [
{
"description": "Publishing to an ad network is not supported",
"prompt": "Publish my Fruit Rush playable to Facebook Ads Manager."
},
{
"description": "Access to other users' games is not possible",
"prompt": "Show me the playable ads created by other PlayableMaker users."
},
{
"description": "Purchases and account changes are not supported",
"prompt": "Upgrade my PlayableMaker subscription to the highest plan."
}
]
},
"commerce": false,
"commerce_description": "PlayableMaker does not sell products or process payments through this plugin."
},
"publication": {
"release_notes": "Initial release: create, edit and download PlayableMaker playable ad drafts from chat."
}
}
},
"apps": "./.app.json"
}
SHA-256: bde03d0521ce39863e80074d56e3aa261f4312b919c49e964dd2d680b896759c