← Files Kids Book MakerARCHIVED FILE

.codex-plugin/plugin.json

7.5 KB · Nov 3, 2026 · 18:55 UTC

↓ Download file

See the change to this file →

{
  "name": "scrimba-kids-books",
  "version": "0.1.9",
  "description": "Help parents create narrated picture books to entertain their children, with illustrations, captions, and family drawings or photos.",
  "keywords": [
    "picture books",
    "children",
    "stories",
    "bedtime",
    "illustration",
    "narration",
    "read aloud",
    "picture book",
    "bedtime story",
    "bedtime stories",
    "kids story",
    "kids stories",
    "children's book",
    "childrens book",
    "children book",
    "children's story",
    "story for kids",
    "book for kids",
    "storybook",
    "story book",
    "story time",
    "storytime",
    "fairy tale",
    "fairy tales",
    "illustrated story",
    "personalized story",
    "custom story",
    "moral story",
    "toddler",
    "preschool",
    "kindergarten",
    "kids video",
    "free",
    "ni\u00f1os",
    "ninos",
    "enfants",
    "crian\u00e7as",
    "criancas",
    "bambini",
    "kinderen",
    "\u092c\u091a\u094d\u091a\u0947",
    "\u092c\u091a\u094d\u091a\u094b\u0902",
    "bachon",
    "bacche",
    "\u0434\u0435\u0442\u0438",
    "\u0434\u0435\u0442\u0435\u0439",
    "\u0627\u0637\u0641\u0627\u0644",
    "\u0623\u0637\u0641\u0627\u0644",
    "anak",
    "\u00e7ocuk"
  ],
  "author": {
    "name": "Scrimba AS"
  },
  "interface": {
    "displayName": "Kids Book Maker",
    "shortDescription": "Custom children\u2019s stories",
    "longDescription": "Create something special for story time with your child.\n\nKids Book Maker helps parents and other adults turn their ideas into narrated picture books for their children. Make a bedtime story, invent an adventure around your child\u2019s favorite animal, or turn one of their drawings into the star of a book.\n\nTell the app what your child enjoys and how old they are. Choose a language and illustration style, or let the app choose the details. Each book includes an illustrated cover, a picture on every page, spoken narration, and captions you can read together.\n\nIdeas for your next story:\n\n- A gentle bedtime adventure about friendship or sharing\n- A story starring a character from your child\u2019s drawing\n- A reassuring tale about starting kindergarten or trying something new\n- A picture book in your family\u2019s language\n- A playful adventure featuring pictures you provide\n\nThis app is for adults creating entertainment for their children. You create and review the book, then choose how to share it with your child.\n\nBooks normally have 8 to 12 pages, including the cover, and use a wide landscape format. Illustrations use the cover as a reference to help keep characters consistent, though generated pictures can vary between pages.\n\nBooks are created as unlisted, with a claim link. They are not publicly listed, but anyone with the link can watch and claim an unclaimed book to their Scrimba profile. To make a book private, sign in, claim it, and change its privacy setting to Private.\n\nPowered by Scrimba.",
    "category": "Creativity",
    "capabilities": [
      "Interactive"
    ],
    "defaultPrompt": [
      "Create a bedtime story about a little fox learning to share.",
      "Turn my child\u2019s drawing into a narrated picture book.",
      "Make a picture book in Spanish about starting kindergarten, with watercolor illustrations."
    ],
    "developerName": "Scrimba AS",
    "websiteURL": "https://scrimba.com/explain",
    "supportURL": "https://scrimba.com/help",
    "privacyPolicyURL": "https://scrimba.com/articles/privacy-policy/",
    "termsOfServiceURL": "https://scrimba.com/terms-of-service",
    "logo": "./assets/icon.png",
    "composerIcon": "./assets/icon.png",
    "screenshots": [
      "./assets/kids-fox.png",
      "./assets/kids-drawing.png",
      "./assets/kids-spanish.png"
    ]
  },
  "mcpServers": "./.mcp.json",
  "skills": "./skills/",
  "extensions": {
    "com.openai": {
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Create a bedtime picture book.",
              "prompt": "Create a bedtime picture book about a little fox learning to share, for a five-year-old.",
              "tools_triggered": "start_explainer_stream, append_explainer_chunk, finish_explainer_stream",
              "expected_behavior": "Creates 8 to 12 image pages including a titled cover, in landscape by default. Narration uses simple language. Later pages reference the cover. Returns a working book link."
            },
            {
              "description": "Adapt the reading level.",
              "prompt": "Make an eight-page picture book about two friends building a kite, for a nine-year-old.",
              "tools_triggered": "start_explainer_stream, append_explainer_chunk, finish_explainer_stream",
              "expected_behavior": "Creates eight image pages including the cover, with age-appropriate narration, a problem, and a resolution. Returns a book link."
            },
            {
              "description": "Create a Norwegian story.",
              "prompt": "Lag en bildebok p\u00e5 norsk bokm\u00e5l om en liten bj\u00f8rn som begynner i barnehagen, for en fire\u00e5ring.",
              "tools_triggered": "start_explainer_stream, append_explainer_chunk, finish_explainer_stream",
              "expected_behavior": "Creates a picture book with Norwegian Bokm\u00e5l narration and captions, a cover, and a resolved story. Returns a book link."
            },
            {
              "description": "Use a requested frame.",
              "prompt": "Make a portrait picture book about a rabbit growing a sunflower, for a six-year-old.",
              "tools_triggered": "start_explainer_stream, append_explainer_chunk, finish_explainer_stream",
              "expected_behavior": "Passes mode portrait to start_explainer_stream and creates image pages with narration. Returns a book link."
            },
            {
              "description": "Use an uploaded drawing. Attach a drawing of a character before sending this prompt.",
              "prompt": "Use my attached drawing as the main character in a picture book about finding a lost hat, for a five-year-old.",
              "tools_triggered": "start_explainer_stream, attach_explainer_image, append_explainer_chunk, finish_explainer_stream",
              "expected_behavior": "Inspects and uploads the supplied drawing with attach_explainer_image, then follows the returned image contract to use it as the character reference. Creates narrated image pages and returns a book link."
            }
          ],
          "negative": [
            {
              "description": "Ask for a story idea before opening a stream. Do not call creation tools yet.",
              "prompt": "Make a picture book."
            },
            {
              "description": "Explain that physical printing and shipping are unsupported. Do not call creation tools or claim an order was placed.",
              "prompt": "Print my existing picture book as a hardcover and ship ten copies to my house. Do not create a new story."
            },
            {
              "description": "Explain that continuous character animation is unsupported. Do not call creation tools.",
              "prompt": "Make a fully animated cartoon with moving characters and lip-synced dialogue. I do not want a picture book or narrated slides."
            }
          ]
        },
        "demo_recording_url": "https://www.loom.com/share/3bcce4e1a2ca4aee898da30bc1c086fa"
      },
      "publication": {
        "release_notes": "Add search keywords.",
        "countries": []
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: a9df809dfbebd12df14e94aabdd1bd07361129a86fdb7481f1b1d0b81bc050a6