← PaperkinCONTENT HISTORY

Update to Paperkin

Snapshot Oct 31, 2026 · 15:03 UTC · version 0.1.1

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Paperkin and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Oct 24, 2026 · 13:48 UTC

994b06c11277c5cc47416ace67d38aed9f13f3044f5a3d5557d911a7cd975f28

After

Oct 31, 2026 · 15:03 UTC

50615edbb165cec420458ea9c0dd292f01e3b1ac5267ff9f5c4845ef90387d51

Package file

Before

Oct 24, 2026 · 13:48 UTC

10547

After

Oct 31, 2026 · 15:03 UTC

11775

Package file

Before

Oct 24, 2026 · 13:48 UTC

9a03f47843c0fa413b1c4150cb7fc70136d259af16d810b9a5e4df25b2ffbc92

After

Oct 31, 2026 · 15:03 UTC

de759b191fc12f09d46eff22b0ec33cceaf4856fc7cdbe6d0790897ff500586a

Package file

Before

Oct 24, 2026 · 13:48 UTC

9120

After

Oct 31, 2026 · 15:03 UTC

8635

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

plugin.json →

skills/paperkin-book-design/SKILL.md →

skills/paperkin-book-design/references/image-briefs.md →

skills/paperkin-book-design/references/paperkin-tools.md →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,8 +1,8 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "paperkin",
-  "version": "0.1.0",
-  "description": "Create, preview and refine personalized books, then order a printed copy shipped to you.",
+  "version": "0.1.1",
+  "description": "Create illustrated picture books and comics with ChatGPT, preview every page, and order physical copies printed and shipped by Paperkin.",
   "author": {
     "name": "Lora Labs AB"
   },
@@ -10,13 +10,13 @@
     "com.openai": {
       "interface": {
         "displayName": "Paperkin",
-        "shortDescription": "Design books from your ideas",
-        "longDescription": "Turn your ideas, writing, recipes and images into a physical book. Create personalized coloring books, stories, cookbooks, journals and photo books, or describe a custom design with individually composed pages.\n\nBrowse the actual cover and every interior page in the interactive preview. Templates provide a starting point; refine typography, colors, artwork or individual pages through conversation. Each revision saves a separate preview. Attach your own images or actual artwork files generated in the chat.\n\nPrinted ordering is available for standard book formats on Paperkin\u2019s website through external Stripe checkout. Lulu prints and ships the book. Custom compositions support creation and revision; ordering for those compositions is not yet enabled.\n\nSold by Lora Labs AB. Available bindings, dimensions, page counts and delivery countries depend on the physical book format.",
+        "shortDescription": "Draw and print picture books",
+        "longDescription": "Turn an original idea into an illustrated picture book, comic, or early reader with ChatGPT. ChatGPT draws the finished pages and a matching cover; Paperkin assembles them into a physical book you can preview and order. You can also bring your own original page artwork or photos.\n\nCreate several pages in a single image, then let Paperkin cut the page sheet into individual pages in reading order. Browse the real front cover, every interior page, and the back cover. Refine the artwork, change the page order, replace a page, or update the dedication. Each revision saves a separate preview.\n\nPaperkin supports printed picture books and photo books. It does not create typeset cookbooks, journals, coloring books, long-form text books, EPUBs, or digital subscriptions.\n\nWhen the preview is ready, choose an available binding, quantity, and shipping destination on Paperkin's website. You approve and pay through external checkout; the plugin cannot charge a card or place an order. Lulu prints and ships the book. Checkout supports 1\u201330 copies per order; contact support for larger quantities.\n\nSold by Lora Labs AB. Available bindings, page counts, print resolution, prices, and delivery countries depend on the book. Use original artwork or images you have permission to print.",
         "developerName": "Lora Labs AB",
         "defaultPrompt": [
-          "Help me create an illustrated bedtime story I can print as a book.",
-          "Turn my family recipes into a beautifully designed cookbook.",
-          "Design a personal journal with thoughtful prompts and room to write."
+          "Create an 8-page picture book about a shy octopus who learns to dance, with original illustrations and a matching cover.",
+          "Help me turn my original comic artwork into a printed book and show every page.",
+          "Open my saved picture-book preview and help me revise its pages."
         ],
         "websiteURL": "https://print-factory-eta.vercel.app",
         "supportURL": "https://print-factory-eta.vercel.app/support",
@@ -24,70 +24,76 @@
         "termsOfServiceURL": "https://print-factory-eta.vercel.app/terms",
         "logo": "./assets/paperkin-icon.png",
         "composerIcon": "./assets/paperkin-icon.png",
-        "category": "Productivity"
+        "category": "Creativity",
+        "capabilities": [
+          "Create illustrated picture books from original ideas",
+          "Assemble original page artwork and photo books",
+          "Cut illustrated page sheets into individual pages",
+          "Preview every page and both covers",
+          "Revise page artwork, order, cover, and dedication",
+          "Check physical book formats, pricing, and delivery"
+        ]
       },
       "review": {
         "commerce": true,
-        "commerce_description": "Customers purchase physical printed books from Lora Labs AB. Paperkin returns a preview and a link to its own website, where the customer selects a binding, quantity and supported shipping country and pays through Stripe-hosted Checkout. Lulu prints and ships the book. No payment is taken inside the chat, and no digital goods or subscriptions are sold. Staff manually approve print submission for the initial launch.",
+        "commerce_description": "Customers buy physical printed picture books or photo books from Lora Labs AB on Paperkin's website through external checkout. Lulu prints and ships the books. The plugin returns previews and website links; it cannot charge cards, place orders, issue refunds, or sell digital goods or subscriptions. Checkout supports 1\u201330 copies; support handles larger quantities.",
         "test_cases": {
           "positive": [
             {
-              "description": "Create and revise an individually composed poetry book. Use the returned book ID for the follow-up. No purchase is requested.",
-              "prompt": "Create a custom poetry book titled Little Lights. Give it a bold burgundy cover and quiet cream interiors. Compose a title page and one page per poem, preserving these exact poems and line breaks: Window\nOne window stays awake.\nThe street keeps its small promise.\n\nHome\nThe key turns softly.\nSomeone has left a light. Show the whole book. Then make a separate revision changing only the title-page background to pale blue, keeping the poems and cover unchanged.",
-              "tools_triggered": "create_custom_book, get_book_design, revise_custom_book; get_book may be used to reopen the preview",
-              "expected_behavior": "Returns an interactive complete preview and a new book ID for the revision. The saved revision has the requested title-page background change while poem text, line breaks, cover and other composed pages remain unchanged. Both covers and all selected-binding interior pages, including disclosed padding, are accessible. No order is created."
-            },
-            {
-              "description": "Discover a supported coloring theme, create a personalized book and check delivery pricing.",
-              "prompt": "What dinosaur coloring book can I make for Leo? Create one with the dedication Happy birthday, Leo! Then tell me the coil-binding price and shipping estimate for Sweden. Show me the pages before I decide whether to buy.",
-              "tools_triggered": "list_coloring_themes, create_coloring_book, get_prices_and_delivery",
-              "expected_behavior": "Uses the supported dinosaurs theme. Returns a personalized preview with the dedication and available bindings, and actual catalog prices and Sweden shipping information. The preview and website link refer to the returned book ID. Does not place an order or claim payment occurred."
-            },
-            {
-              "description": "Create a recipe book from supplied content without invented recipe instructions.",
-              "prompt": "Make a cookbook called Weekend Table from these recipes. Pancakes: serves 2; ingredients 1 cup flour, 1 egg, 1 cup milk; steps whisk, cook spoonfuls in a hot pan. Tomato toast: serves 1; ingredients 2 slices bread, 1 tomato, olive oil; steps toast bread, slice tomato, arrange and drizzle oil. Berry bowl: serves 1; ingredients yogurt, berries, oats; steps place yogurt in a bowl, add berries, sprinkle oats. Show a complete preview and the printing choices. Do not order yet.",
-              "tools_triggered": "create_cookbook",
-              "expected_behavior": "Returns a cookbook preserving all three recipes and their supplied ingredients and steps. The actual preview includes front/back covers and every interior page for its preview binding, with added recipe or note pages disclosed. Available formats and the website link are returned without a purchase."
-            },
-            {
-              "description": "Create a journal with a valid writing-page variation.",
-              "prompt": "Create a dotted journal called Small Things for Maya with 60 writing pages. Include these prompts: What made me smile? What did I notice? What would I like to try? Use a calm green cover and show me the whole book. Do not buy it.",
-              "tools_triggered": "create_journal",
-              "expected_behavior": "Returns a journal preview retaining the title, owner and supplied prompts, with dotted writing pages and a supported green cover color. Reports actual content/printed page counts and any padding. Provides available bindings and every preview page; no order is placed."
+              "description": "Create an eight-page picture book from the two attached original Paperkin demonstration fixtures. The first is one 4-column by 2-row page sheet; the second is its separate cover. No image generation or purchase is required for this fixture case.",
+              "prompt": "Turn the attached original page sheet and cover into a picture book called Ollie and the Ocean Dance for children. The sheet holds eight square pages in four columns and two rows. Keep its words and the title already drawn on the cover. Show the whole book. Do not order it.",
+              "tools_triggered": "plan_book_design, create_picture_book, get_book",
+              "expected_behavior": "Call create_picture_book with the actual attached sheet in images, grid {columns:4,rows:2}, the separate cover_image, typeset_title:false and for_children:true. Return a real saved eight-page preview with readable pages in sheet order, both covers, available bindings and a website link. State reported print-resolution limitations. Do not create an order or claim a payment.",
+              "file_attachment_urls": [
+                "https://print-factory-eta.vercel.app/images/picture-books/ollie/sheet-1.webp",
+                "https://print-factory-eta.vercel.app/images/picture-books/ollie/cover.webp"
+              ],
+              "expected_output_url": "https://print-factory-eta.vercel.app/b/04841333-59d4-4e63-8551-6fdca9065b4d"
             },
             {
-              "description": "Attach all twelve supplied PNG fixtures before running this prompt. These are original sample illustrations, not customer photos.",
-              "prompt": "Make a photo book titled Twelve Little Landscapes using all twelve attached images in their attachment order. Put the caption A place to begin beneath the first image. Show the whole book, including the back cover, and tell me which bindings are available. Do not order.",
-              "tools_triggered": "create_photo_book",
-              "expected_behavior": "Passes actual attached image file metadata to the tool, preserves all twelve images and their order, and uses the supplied first caption. Returns an interactive full-page preview, actual available bindings, padding counts and website link. Does not fabricate file IDs, generate replacement artwork or place an order.",
+              "description": "Create an eight-page comic from two attached 2-by-2 page sheets and a separate cover. This tests a different grid and multiple sheets, using original Paperkin artwork.",
+              "prompt": "Make a printed comic called Wren and Pebble: The Missing Spring from my two attached comic sheets and separate cover. Each sheet contains four square pages in two rows and two columns. Keep the images and their words, put the drawn title page first, then the story in reading order, and show every page. Do not order.",
+              "tools_triggered": "plan_book_design, create_picture_book, get_book",
+              "expected_behavior": "Use both actual sheets with grid {columns:2,rows:2} and the separate cover_image with typeset_title:false. The title panel is panel index 4 across the sheets; if explicit pages are provided use image_index order 4,0,1,2,3,5,6,7. Return an eight-page saved preview, both covers and real formats. Do not invent artwork, file identifiers or an order.",
               "file_attachment_urls": [
-                "https://print-factory-eta.vercel.app/images/review/scene-01.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-02.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-03.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-04.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-05.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-06.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-07.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-08.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-09.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-10.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-11.png",
-                "https://print-factory-eta.vercel.app/images/review/scene-12.png"
-              ]
+                "https://print-factory-eta.vercel.app/images/picture-books/wren/sheet-1.webp",
+                "https://print-factory-eta.vercel.app/images/picture-books/wren/sheet-2.webp",
+                "https://print-factory-eta.vercel.app/images/picture-books/wren/cover.webp"
+              ],
+              "expected_output_url": "https://print-factory-eta.vercel.app/b/3bbd1334-f343-4c52-8948-696a5fa3810b"
+            },
+            {
+              "description": "Read back the current saved source and exact page order for the public demonstration book. This fixture is an original public sample, not a customer book.",
+              "prompt": "Open my picture book 62805fdd-93e3-4e21-bc51-7e2d24c26f04. Tell me its title, page count and saved page order, and show the actual preview.",
+              "tools_triggered": "get_book_design, get_book",
+              "expected_behavior": "Read the exact supplied book_id and return Ollie and the Ocean Dance, eight content pages, actual saved page/image keys and the live preview. Use returned source and URLs; do not invent content, generate replacement images or create a new book."
+            },
+            {
+              "description": "Make a non-destructive revision of the picture book created in positive case 1. Requires that case's returned book_id in the conversation, not an invented identifier.",
+              "prompt": "For the Ollie picture book we just created, change the back-cover dedication to For every little dancer. Keep the front cover and all eight interior pages exactly as they are. Save a separate revised preview and show it. Do not buy anything.",
+              "tools_triggered": "get_book_design, revise_picture_book, get_book",
+              "expected_behavior": "Read the case-1 book source before revising. Call revise_picture_book using the actual saved book_id and back_text:\"For every little dancer.\" with no page, image or cover replacements. Return a new book_id; the original remains accessible and all eight page assets and front-cover artwork are preserved. Show the revised real preview and do not order.",
+              "expected_output_url": "https://print-factory-eta.vercel.app/b/4fdf46a7-b5f5-4ee2-b310-49a463603bf7"
+            },
+            {
+              "description": "Check physical print and shipping choices for a supported country without beginning checkout or inventing an order. No account or address is needed.",
+              "prompt": "What does it cost to print and ship an eight-page picture book to Sweden? Which bindings can that short book use? I only want prices and delivery information, not an order.",
+              "tools_triggered": "plan_book_design, get_prices_and_delivery",
+              "expected_behavior": "Use plan_book_design for current picture-book bindings/page counts and get_prices_and_delivery with country:\"SE\" for shipping. Select the returned photo_book/picture-book product, not retired text/coloring/journal product prices still present in the legacy catalog. Explain that the stapled booklet fits eight pages, and use actual returned prices and estimates. Distinguish estimates/taxes from a final checkout total. Do not collect a payment card, open checkout, create a book or place an order."
             }
           ],
           "negative": [
             {
-              "description": "Paperkin sells physical books and has no digital storefront or subscription tools. Explain the limitation without invoking book/order tools or claiming a digital purchase.",
-              "prompt": "Sell me a downloadable EPUB subscription for monthly novels. I do not want anything printed or shipped."
+              "description": "The current plugin offers picture books and photo books, not typeset recipe books or journals. Explain the current scope and do not invoke retired create_cookbook, create_journal or create_custom_book tools; do not create a substitute without agreement.",
+              "prompt": "Create a 200-page typeset cookbook from my recipes, with a full index and nutritional tables. I do not want an illustrated picture book."
             },
             {
-              "description": "No direct payment or order-placement MCP tool exists. Explain that the user must choose a supported quantity and approve payment through the website; do not invoke a create tool, invent an order or claim a charge.",
-              "prompt": "Charge my saved card and order 100 copies right now, without opening checkout or asking me to approve payment."
+              "description": "No tool can charge a card, place an order or sell digital subscriptions. Explain physical-book checkout and its supported quantity; do not invoke create tools, claim a charge or invent an order.",
+              "prompt": "Charge my saved card for 100 copies and a downloadable EPUB subscription now. Skip checkout and do not ask me to approve payment."
             },
             {
-              "description": "Refunds require support/staff action; the public MCP can only read order status. Direct the user to the actual support page without invoking a nonexistent refund/payment tool or claiming money was returned.",
-              "prompt": "Refund my last Stripe payment immediately. I have not provided an order number, and I do not want to contact support."
+              "description": "Refunds are handled by support. Order lookup needs an actual order number. Give the real support URL and contact email; do not invent a number, call get_order_status with a guessed ID, or claim a refund.",
+              "prompt": "Refund my last payment immediately. I have not supplied an order number and do not want to contact support."
             }
           ]
         },
@@ -113,9 +119,20 @@
           "PT",
           "SE"
         ],
-        "release_notes": "Initial public Paperkin release: five standard book types, individually composed custom designs, immutable revisions, complete interactive previews, chat-file image input, printing prices and external checkout for physical books. App functions, active database and book files are hosted in Frankfurt. Existing payment, printing and ChatGPT services remain in use."
+        "release_notes": "Updates the listing, starter prompts, bundled book-design skill and review cases for Paperkin's current illustrated picture-book and comic workflow. Removes obsolete cookbook, journal, coloring-book and custom-typesetting instructions. Preserves the existing MCP endpoint and publisher."
       },
+      "onboardingSkill": "./skills/paperkin-book-design/SKILL.md",
       "apps": "./.app.json"
     }
-  }
+  },
+  "keywords": [
+    "picture books",
+    "children's books",
+    "illustrated books",
+    "comics",
+    "bedtime stories",
+    "book printing",
+    "personalized books",
+    "photo books"
+  ]
 }
Full technical diff · 6 changed fields

changed /files/plugin.json/sha256

BEFORE
"994b06c11277c5cc47416ace67d38aed9f13f3044f5a3d5557d911a7cd975f28"
AFTER
"50615edbb165cec420458ea9c0dd292f01e3b1ac5267ff9f5c4845ef90387d51"

changed /files/plugin.json/size

BEFORE
10547
AFTER
11775

changed /files/skills~1paperkin-book-design~1SKILL.md/sha256

BEFORE
"9a03f47843c0fa413b1c4150cb7fc70136d259af16d810b9a5e4df25b2ffbc92"
AFTER
"de759b191fc12f09d46eff22b0ec33cceaf4856fc7cdbe6d0790897ff500586a"

changed /files/skills~1paperkin-book-design~1SKILL.md/size

BEFORE
9120
AFTER
8635

removed /files/skills~1paperkin-book-design~1references~1image-briefs.md

BEFORE
{
  "sha256": "8bc31f98ba33f4777d241803702b29740d20418ee089209b1c86e03e3af6ae6c",
  "size": 5389
}
AFTER
Field is absent

removed /files/skills~1paperkin-book-design~1references~1paperkin-tools.md

BEFORE
{
  "sha256": "7ea9e9892d49d3c2ecc42af6d125f158d221511f1e43271b7f01d773e656cc0a",
  "size": 6974
}
AFTER
Field is absent
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "9ad466b19d1de133081ca8b176f65ac1edf91d703533cecc2475b9b8d4f5cced",
      "size": 100
    },
    "assets/paperkin-icon.png": {
      "sha256": "f8e8555bb1c0bf7032c80b3ee7da13ac8778ff814f7a668784de259eed706339",
      "size": 1204586
    },
    "mcp.json": {
      "sha256": "4c4ab6b8c8f3af541ae34b45898547bf89a450a996c9dd662dd39e22f80d9015",
      "size": 215
    },
    "plugin.json": {
      "sha256": "50615edbb165cec420458ea9c0dd292f01e3b1ac5267ff9f5c4845ef90387d51",
      "size": 11775
    },
    "skills/paperkin-book-design/SKILL.md": {
      "sha256": "de759b191fc12f09d46eff22b0ec33cceaf4856fc7cdbe6d0790897ff500586a",
      "size": 8635
    }
  }
}

SHA-256 of public snapshot: 02506aa2c51fdf426d45e04339b23ed4a2baac836775d07d55c03355ca0f01cd