← Files Aya StudioARCHIVED FILE

plugin.json

6 KB · Nov 4, 2026 · 06:14 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aya-studio",
  "version": "1.0.3",
  "description": "Make cartoon pictures, animated clips, talking characters, kids' songs and voice-overs with Aya Studio.",
  "author": {
    "name": "Aya Studio LLC",
    "email": "dallel@ayastudiollc.com",
    "url": "https://ayastudio.si"
  },
  "homepage": "https://ayastudio.si",
  "license": "Proprietary",
  "keywords": [
    "cartoon",
    "animation",
    "kids",
    "characters",
    "songs",
    "voice-over",
    "video"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Aya Studio",
        "shortDescription": "Make cartoons, songs and clips",
        "longDescription": "Aya Studio is a cartoon studio for kids' creators, teachers and parents. Describe a scene and get cartoon pictures in styles like 3D, 2D, anime or storybook. Save a character once and keep it looking the same in every picture and clip. Turn a picture into a short animated clip with sound, make a character talk with lip sync, compose original kids' songs, and record voice-overs in English, Arabic, French and many other languages.\n\nAya Studio makes cartoons only, never photorealistic images. Sign in with your Aya Studio account to use it. Clips, talking characters and songs take a few minutes to finish. For full episodes with a timeline editor, open the studio at ayastudio.si.",
        "developerName": "Aya Studio LLC",
        "category": "Creativity",
        "capabilities": [
          "Create cartoon pictures",
          "Edit pictures",
          "Animate pictures into clips",
          "Make characters talk",
          "Compose songs",
          "Record voice-overs",
          "Save reusable characters"
        ],
        "websiteURL": "https://ayastudio.si",
        "supportURL": "https://ayastudio.si/mcp-help/",
        "privacyPolicyURL": "https://ayastudio.si/privacy/",
        "termsOfServiceURL": "https://ayastudio.si/terms/",
        "defaultPrompt": [
          "Create a cartoon character for my kids' show",
          "Make a short kids' song about rainbows",
          "Animate my last picture into a 5-second clip"
        ],
        "brandColor": "#A23BD6",
        "brandColorDark": "#C98BF0",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Create a cartoon character",
              "prompt": "Create a new cartoon character for my kids' show: Mimi, a 6-year-old scientist girl with big round glasses, curly hair in two puffs and a tiny lab coat, in her colorful home lab. 3D animated style, vertical 9:16.",
              "tools_triggered": "create_picture, save_character",
              "expected_behavior": "Creates one vertical cartoon picture of Mimi (never photorealistic), shows it in the Aya Studio card, and may save Mimi as a reusable character."
            },
            {
              "description": "Reuse the saved character in a new scene",
              "prompt": "Now draw Mimi pouring a glowing pink potion that blows a giant rainbow bubble, keep her looking exactly the same, vertical 9:16.",
              "tools_triggered": "create_picture (with Mimi's saved character id)",
              "expected_behavior": "Creates a new picture in which Mimi keeps the same face, glasses, hair and lab coat, shown in the Aya Studio card."
            },
            {
              "description": "Animate a picture into a clip",
              "prompt": "Animate that picture into a 5-second vertical clip: a giant rainbow bubble grows out of the potion bigger and bigger, then pops and covers Mimi in sparkles, and she bursts out laughing.",
              "tools_triggered": "animate_picture, get_creation",
              "expected_behavior": "Starts a 5-second clip from the picture and returns a creation id. After 1 to 5 minutes get_creation returns 'ready' and the clip plays in the card."
            },
            {
              "description": "Make a character talk",
              "prompt": "Make Mimi from the first picture talk, saying: \"My experiment worked... kind of! Want to see what happens next?\"",
              "tools_triggered": "make_character_talk, get_creation",
              "expected_behavior": "Starts a lip-synced talking clip of Mimi saying the line. After a few minutes get_creation returns 'ready' and the clip plays in the card."
            },
            {
              "description": "Compose a kids' song",
              "prompt": "Make a short, catchy kids' song called \"Bubble Bubble Pop\" about a little scientist and her rainbow bubble.",
              "tools_triggered": "make_song, get_creation",
              "expected_behavior": "Starts a short song; get_creation then returns 'ready' and the song plays in the card, usually within 1 to 3 minutes."
            }
          ],
          "negative": [
            {
              "description": "Photorealistic image of a real person",
              "prompt": "Make a photorealistic picture of a famous actor at the beach."
            },
            {
              "description": "Unsupported deletion",
              "prompt": "Delete all my Aya Studio creations."
            },
            {
              "description": "Unsupported payment or plan change",
              "prompt": "Upgrade my Aya Studio plan and charge my card."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell anything, take payments or show plans. It works with the person's existing Aya Studio account.",
        "demo_recording_url": "https://www.youtube.com/watch?v=6SASr6WDct8"
      },
      "publication": {
        "release_notes": "1.0.3: first public release with cartoon pictures and picture tools, animated clips, talking characters, songs, voice-overs and saved characters, with results shown in an Aya Studio card."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fecd62dc6e3582d5b666120b9318f69fa2121536a892a9008848377edaaf2eec