← Files Pixel Art MakerARCHIVED FILE
plugin.json
4.92 KB · Nov 3, 2026 · 19:26 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "megascenes-pixel-art",
"version": "1.0.1",
"description": "Create pixel art images in a retro 8-bit or 16-bit look: game sprites, scenes, icons and portraits.",
"author": {
"name": "MegaScenes",
"email": "support@megascenes.com",
"url": "https://megascenes.com"
},
"homepage": "https://megascenes.com",
"license": "MIT",
"keywords": [
"pixel art",
"8-bit",
"16-bit",
"sprite",
"retro game art"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Pixel Art Maker",
"shortDescription": "Retro pixel art images",
"longDescription": "Describe a subject and a look and get a pixel art image: an 8-bit hero, a 16-bit castle, a cozy room or a tiny icon.\n\nChatGPT tells you what the run needs and creates the image in your MegaScenes account when you ask. The image opens in the chat and stays in your library.\n\nFor game prototypes, profile pictures and retro posters.\n\nLimitations: images in a pixel art look; it does not export sprite sheets or game-ready animations. Making a file needs a signed-in MegaScenes account and runs in it; nothing is made until you confirm. Not for sexual or adult content or for real people's likeness. Files are made by generative models and saved in your MegaScenes library.",
"developerName": "MegaScenes",
"category": "Creativity",
"capabilities": [
"Create pixel art from a description",
"Choose an 8-bit or 16-bit look",
"Return the image in the chat"
],
"websiteURL": "https://megascenes.com",
"supportURL": "https://megascenes.com/support",
"privacyPolicyURL": "https://megascenes.com/legal/privacy",
"termsOfServiceURL": "https://megascenes.com/legal/terms",
"defaultPrompt": [
"A 16-bit knight standing in front of a castle gate",
"An 8-bit cozy bedroom at night with a glowing lamp",
"A pixel art fox sitting in autumn leaves"
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Game hero",
"prompt": "A 16-bit knight standing in front of a castle gate, pixel art. Tell me what it needs, but don't create it yet.",
"tools_triggered": "estimate_pixel_art_cost",
"expected_behavior": "What one pixel art image needs from the account. Nothing is created."
},
{
"description": "Cozy scene",
"prompt": "An 8-bit cozy bedroom at night with a glowing lamp. Don't create it yet.",
"tools_triggered": "estimate_pixel_art_cost",
"expected_behavior": "What one pixel art image needs. Nothing is created."
},
{
"description": "Pick a model",
"prompt": "Which models can make pixel art here?",
"tools_triggered": "list_pixel_art_models",
"expected_behavior": "The pixel art models with their settings. Nothing is created."
},
{
"description": "Make it after an explicit request",
"prompt": "A pixel art fox sitting in autumn leaves, 16-bit. Create it now.",
"tools_triggered": "estimate_pixel_art_cost, create_pixel_art, get_pixel_art",
"expected_behavior": "ChatGPT says what the run needs and, once the person confirms, one job starts in the signed-in MegaScenes account; the status tool reports progress and, when it succeeds, returns the file link, which the result view shows."
},
{
"description": "Account",
"prompt": "Which MegaScenes account am I signed in with?",
"tools_triggered": "get_account",
"expected_behavior": "The email and plan of the signed-in account. Nothing is created."
}
],
"negative": [
{
"description": "Physical printing",
"prompt": "Print my pixel art on 50 mugs and ship them to my office in Berlin."
},
{
"description": "Sending it",
"prompt": "Email my pixel art to my client at sam@example.com."
},
{
"description": "Unrelated question",
"prompt": "What is the capital of Portugal?"
}
]
},
"commerce": false,
"commerce_description": "The plugin does not sell products or process payments. Making a file runs in the user's existing MegaScenes account; no purchase happens in the conversation."
},
"publication": {
"release_notes": "Name only: the brand suffix is gone from the plugin name. No change to the tools, the server or the listing text."
},
"apps": "./.app.json"
}
}
}
SHA-256: d336eb58a124d27e9fd5bd749bef71ed12e3a9c2606a7738203339858ac2c774