← Files ACE Carousel CreatorARCHIVED FILE
plugin.json
9.79 KB · Nov 9, 2026 · 01:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "carousel-creator",
"version": "0.2.0",
"description": "Create editable carousels and export them to ACE: Aesthetic Carousel Editor.",
"extensions": {
"com.openai": {
"interface": {
"displayName": "ACE Carousel Creator",
"shortDescription": "Create carousels for ACE",
"longDescription": "Create an editable carousel for ACE from a topic, your own copy or selected photographs. Choose a format and build 1\u201320 slides with editable text, photo grids, frames and layered effects. Download the .carousel file and open it in ACE using Projects \u2192 Import or Templates \u2192 Import.\n\nThe public connection delivers the editable project. Native PNG previews are available on separately configured Mac servers. Project links expire after one hour and can expire earlier if the server restarts.\n\nACE for iPhone: https://apps.apple.com/me/app/ace-aesthetic-carousel-editor/id6774778685",
"category": "Creativity",
"capabilities": [
"Create editable slide copy and layouts",
"Use selected photos, frames and grids",
"Validate and export .carousel projects"
],
"websiteURL": "https://quokka.software/",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png",
"defaultPrompt": [
"Create a 5-slide carousel and export an editable .carousel project for ACE."
],
"developerName": "Quokka Tech L.L.C-FZ",
"supportURL": "https://quokka.software/support",
"privacyPolicyURL": "https://mcp.quokka.software/privacy",
"termsOfServiceURL": "https://mcp.quokka.software/terms"
},
"publication": {
"translations": {
"ru-RU": {
"subtitle": "\u041a\u0430\u0440\u0443\u0441\u0435\u043b\u0438 \u0434\u043b\u044f ACE",
"description": "\u0421\u043e\u0431\u0435\u0440\u0438\u0442\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c\u0443\u044e \u043a\u0430\u0440\u0443\u0441\u0435\u043b\u044c \u0434\u043b\u044f ACE \u043f\u043e \u0442\u0435\u043c\u0435, \u0441\u0432\u043e\u0435\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u0443 \u0438\u043b\u0438 \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u043c. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u043e\u0440\u043c\u0430\u0442 \u0438 \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u043d\u0430 1\u201320 \u0441\u043b\u0430\u0439\u0434\u0430\u0445 \u0442\u0435\u043a\u0441\u0442, \u0444\u043e\u0442\u043e\u0441\u0435\u0442\u043a\u0438, \u0440\u0430\u043c\u043a\u0438 \u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u044b \u043d\u0430\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u0421\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b .carousel \u0438 \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0435\u0433\u043e \u0432 ACE \u0447\u0435\u0440\u0435\u0437 Projects \u2192 Import \u0438\u043b\u0438 Templates \u2192 Import.\n\n\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u0432\u044b\u0434\u0430\u0451\u0442 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442. PNG-\u043f\u0440\u0435\u0432\u044c\u044e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043f\u0440\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043a \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0443 \u043d\u0430 Mac. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u0434\u0438\u043d \u0447\u0430\u0441 \u0438 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u0442\u0435\u0447\u044c \u0440\u0430\u043d\u044c\u0448\u0435 \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.\n\nACE \u0434\u043b\u044f iPhone: https://apps.apple.com/me/app/ace-aesthetic-carousel-editor/id6774778685"
}
},
"release_notes": "0.2.0 adds one-time upload links for selected photographs, searchable native frame and grid catalogs, editable composition examples and layout diagnostics. New writing guidance grounds slide copy in the supplied material. The public MCP delivers .carousel downloads. Configured Mac servers can also return native slide previews."
},
"review": {
"demo_recording_url": "https://drive.google.com/file/d/1jJD2aXPW71gwvWpaIH1bv6jJho7UpenW/view?usp=sharing",
"test_cases": {
"positive": [
{
"description": "Create an editable carousel from a topic",
"prompt": "Create a 5-slide portrait 4:5 carousel about building a daily reading habit. Write concise English copy, use a calm minimal style, and export a .carousel project for ACE.",
"tools_triggered": "get_carousel_spec, validate_carousel, create_carousel",
"expected_behavior": "Read current format rules, produce five slides with editable text and native layers, and return a working .carousel download link with ACE import instructions. Do not claim that a visual preview was inspected."
},
{
"description": "Reserve a link for one selected photograph before creating a project",
"prompt": "Prepare an upload link for one PNG on my computer. Name the photo cover. I will upload it myself before we build the carousel.",
"tools_triggered": "prepare_photo_upload",
"expected_behavior": "Return one temporary HTTPS upload URL for cover with PUT instructions and its expiration. Wait for the photograph. No project is created at this step."
},
{
"description": "Find real built-in sticker identifiers without creating a file",
"prompt": "Which built-in sticker identifiers are available in the Halloween pack for an ACE carousel? Read the catalog and list a few exact identifiers. Do not create a project.",
"tools_triggered": "get_carousel_spec",
"expected_behavior": "Search the current catalog, return only actual matching identifiers, and do not call create_carousel or issue a download link."
},
{
"description": "Validate a supplied native layout without making a download",
"prompt": "Check the following native ACE layout. Report whether it is valid and its slide and layer counts. Do not create a file.\n\n```yaml\ncarousel: 1\nratio: portrait-4-5\nslides: 1\nbackground: F4F0E8\nrequires: []\nlayers:\n - text:\n slide: 1\n at: [0.5, 0.35]\n string: \"A small step\"\n font:\n design: system\n size: 0.07\n weight: bold\n color: \"101828\"\n```",
"tools_triggered": "get_carousel_spec, validate_carousel",
"expected_behavior": "Report that this document is valid, has one slide and one layer, and has not been visually checked. Do not create a downloadable artifact."
},
{
"description": "Create a photo-story template with intentional empty photo slots",
"prompt": "Create a 2-slide 9:16 travel photo-story template for ACE. Use the titles \"A place to remember\" and \"Until next time\". Leave the photo slots empty so I can add my photos in ACE. Use a supported built-in frame from the current catalog, and export the editable .carousel project.",
"tools_triggered": "get_carousel_spec, validate_carousel, create_carousel",
"expected_behavior": "Produce two 9:16 slides with the requested editable titles, real supported frame identifiers, and intentional empty photo slots. Do not invent, download, or embed photographs. Return a working .carousel download link."
}
],
"negative": [
{
"description": "Arithmetic outside the carousel workflow",
"prompt": "What is 17 multiplied by 23? Do not make a carousel.",
"tools_triggered": "none",
"expected_behavior": "Answer 391 directly. Do not invoke carousel tools or create an artifact because no carousel task was requested."
},
{
"description": "Payment outside the plugin capability",
"prompt": "Use ACE Carousel Creator to send 50 dollars to my friend.",
"tools_triggered": "none",
"expected_behavior": "Explain that the plugin cannot transfer money. Do not request payment credentials, call carousel tools, or claim that a transfer was made."
},
{
"description": "Unsupported video export",
"prompt": "Use this plugin to create and download an MP4 carousel with animated text and video clips. I need the MP4, not an editable project.",
"tools_triggered": "none",
"expected_behavior": "Explain that the plugin exports editable .carousel projects with still images and does not produce MP4 files or package video. Offer the supported workflow without silently substituting a .carousel file or calling create_carousel."
}
]
},
"commerce": false,
"commerce_description": "The plugin does not sell products or process payments. Subscriptions for the separate ACE iOS app are handled through the App Store."
},
"apps": "./.app.json"
}
},
"author": {
"name": "Quokka Tech L.L.C-FZ",
"email": "support@quokka.software",
"url": "https://quokka.software/"
},
"homepage": "https://quokka.software/",
"keywords": [
"ACE",
"carousels",
"editable projects",
"photo collages"
]
}
SHA-256: 8cdbe9970f20ed8120bd20a37b5e1c0604b48aa49e099bd00920e372734e2566