← Files ACE Carousel CreatorARCHIVED FILE

plugin.json

11.1 KB · Nov 3, 2026 · 19:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "carousel-creator",
  "version": "0.1.2",
  "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": "Turn a topic, draft copy, or your own photos into an editable carousel for ACE: Aesthetic Carousel Editor. Describe the style and number of slides, then export the finished carousel as a .carousel project and import it into ACE through Projects \u2192 Import or Templates \u2192 Import. Continue editing text, photos, shapes, stickers, and frames in the app, then export the slides as images for sharing.\n\nThe plugin supports 1\u201320 slides. Video packaging and an exact slide preview are not available in this version. Download links expire after one hour and may 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 carousels",
          "Validate projects",
          "Export editable projects to ACE"
        ],
        "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://quokka.software/terms"
      },
      "publication": {
        "translations": {
          "ru-RU": {
            "subtitle": "\u041a\u0430\u0440\u0443\u0441\u0435\u043b\u0438 \u0434\u043b\u044f ACE",
            "description": "\u0421\u043e\u0437\u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u043a\u0430\u0440\u0443\u0441\u0435\u043b\u0438 \u043f\u043e \u0442\u0435\u043c\u0435, \u0433\u043e\u0442\u043e\u0432\u043e\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u0443 \u0438\u043b\u0438 \u0432\u0430\u0448\u0438\u043c \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f\u043c \u0438 \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0439\u0442\u0435 \u0438\u0445 \u0432 ACE: Aesthetic Carousel Editor. \u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u0442\u0438\u043b\u044c \u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043b\u0430\u0439\u0434\u043e\u0432 \u2014 \u043f\u043b\u0430\u0433\u0438\u043d \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0438 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 \u0438 \u0432\u044b\u0434\u0430\u0441\u0442 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 .carousel. \u0421\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b \u0438 \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0439\u0442\u0435 \u0435\u0433\u043e \u0432 ACE \u0447\u0435\u0440\u0435\u0437 Projects \u2192 Import \u0438\u043b\u0438 Templates \u2192 Import. \u0412 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0435\u043a\u0441\u0442\u0430, \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0439, \u0444\u0438\u0433\u0443\u0440, \u0441\u0442\u0438\u043a\u0435\u0440\u043e\u0432 \u0438 \u0440\u0430\u043c\u043e\u043a, \u0430 \u0437\u0430\u0442\u0435\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0441\u043b\u0430\u0439\u0434\u044b \u043a\u0430\u043a \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438.\n\n\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043e\u0442 1 \u0434\u043e 20 \u0441\u043b\u0430\u0439\u0434\u043e\u0432. \u0423\u043f\u0430\u043a\u043e\u0432\u043a\u0430 \u0432\u0438\u0434\u0435\u043e \u0438 \u0442\u043e\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u043b\u0430\u0439\u0434\u043e\u0432 \u0432 \u044d\u0442\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u043b\u0430\u0433\u0438\u043d\u0430 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b. \u0421\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u043a\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0442 \u043e\u0434\u0438\u043d \u0447\u0430\u0441 \u0438 \u043c\u043e\u0433\u0443\u0442 \u0441\u0442\u0430\u0442\u044c \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c\u0438 \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": "Initial public release. Create and validate editable .carousel projects for ACE: Aesthetic Carousel Editor, discover native format rules and built-in resources, and download projects for import into ACE. Includes support for 1\u201320 slides, text, shapes, still photographs, stickers, and frames. Download links expire after one hour. Video packaging and exact visual previews are not included."
      },
      "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, 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": "Preserve supplied copy and square format",
              "prompt": "Create a 3-slide square carousel for ACE. Use these exact texts, one per slide: \"Plan a little.\"; \"Make something.\"; \"Keep going.\" Keep the text editable and export the finished .carousel project.",
              "tools_triggered": "get_carousel_spec, create_carousel",
              "expected_behavior": "Produce exactly three square slides, preserve all three supplied texts and punctuation, and return a downloadable editable .carousel project."
            },
            {
              "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, 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: 9171fcb956c5e86ca839303912e290b0db31660efcd7017698fb540d21bd9ba5