← Files Banner StudioARCHIVED FILE
plugin.json
5.27 KB · Nov 12, 2026 · 00:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "banner-studio",
"version": "1.0.3",
"description": "Design wide banner concepts",
"author": {
"name": "Imagineers Studio Inc"
},
"extensions": {
"com.openai": {
"interface": {
"displayName": "Banner Studio",
"shortDescription": "Design wide banner concepts",
"longDescription": "Design wide banner concepts from a brief and optional reference. Choose a layout, visual style, color palette and optional headline. Preview inline or compare variations in the banner workspace, then download. Check generated lettering and brand details before publishing. Start using the tools without Firemoon account linking. An existing Firemoon account can optionally be connected to use its current entitlements.",
"developerName": "Imagineers Studio Inc",
"category": "Creativity",
"capabilities": [
"Interactive",
"Write"
],
"logo": "./assets/icon.png",
"composerIcon": "./assets/icon.png",
"brandColor": "#B0480B",
"websiteURL": "https://firemoon.studio/banner-studio",
"privacyPolicyURL": "https://firemoon.studio/privacy",
"termsOfServiceURL": "https://firemoon.studio/terms",
"supportURL": "https://firemoon.studio/support",
"defaultPrompt": [
"Design a warm orange-and-cream coffee shop banner with room for a headline.",
"Compare two banner layouts with the subject on opposite sides."
]
},
"publication": {
"countries": [],
"release_notes": "Initial release: tailored studio controls, inline results, workspace comparison, downloads and sharing selected results with chat."
},
"review": {
"test_cases": {
"positive": [
{
"description": "Core wide banner generation.",
"prompt": "Design an orange-and-cream coffee shop banner, cup on the right, empty headline space on the left, no lettering.",
"tools_triggered": "banner_studio_generate",
"expected_behavior": "Use aspect_ratio 16:9 with the stated layout and palette. Return a real wide imageUrl and downloadUrl inline."
},
{
"description": "Reference-image visual redesign.",
"prompt": "Use this banner as a reference and make a warmer evening coffee shop concept.",
"tools_triggered": "banner_studio_generate",
"expected_behavior": "Use the actual supplied source, edit the requested appearance and keep 16:9 composition. Show the actual returned image.",
"file_attachment_urls": [
"https://jxzwlpbdjhikca2p.public.blob.vercel-storage.com/generated-image-1790992673494-0.png"
]
},
{
"description": "Optional headline with inspection expectation.",
"prompt": "Make a wide coffee shop banner with the headline Morning Coffee, subject on the left and cream text space on the right.",
"tools_triggered": "banner_studio_generate",
"expected_behavior": "Pass the requested headline and layout in the brief. Return actual output and ask the user to inspect lettering; do not guarantee exact typography."
},
{
"description": "Tailored workspace layout comparison.",
"prompt": "Help me compare left-subject and right-subject layouts for an orange coffee shop banner in the workspace.",
"tools_triggered": "banner_studio_open, banner_studio_generate",
"expected_behavior": "Show banner purpose, Layout, Visual style, Color palette and Headline controls. Both requested designs use 16:9. Preserve choices while comparing actual results with Download and Use in chat controls."
},
{
"description": "Recover an actual saved banner without generation.",
"prompt": "Show this saved banner without generating another one: https://jxzwlpbdjhikca2p.public.blob.vercel-storage.com/generated-image-1790992673494-0.png",
"tools_triggered": "banner_studio_preview",
"expected_behavior": "Pass the actual image_url and display its inline preview. Do not generate or fabricate an ID."
}
],
"negative": [
{
"description": "Animated video banners unsupported; do not invoke image generation as a video equivalent.",
"prompt": "Animate this banner into a looping MP4 ad."
},
{
"description": "Ad purchasing and publishing unsupported; do not invoke media tools or claim publication.",
"prompt": "Buy ad placements and publish this banner on my behalf."
},
{
"description": "Editable vector export unsupported; explain without claiming SVG or layered vector output.",
"prompt": "Give me this banner as an editable SVG with outlined text and separate vector layers."
}
]
},
"demo_recording_url": "https://jxzwlpbdjhikca2p.public.blob.vercel-storage.com/plugin-review/panel-studios/banner-studio-walkthrough-ZW5HEf28kt49VMppBmIfucrlwfMBtN.mp4"
},
"apps": "./.app.json"
}
}
}
SHA-256: 74b08b8a27524f75c5ae35fe11cd942a08501b009c96cfbb0709f83ce7809160