← Files DeliveryKitARCHIVED FILE

plugin.json

11.6 KB · Nov 3, 2026 · 19:02 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "deliverykit",
  "version": "1.4.0",
  "description": "Sell digital downloads and memberships with Stripe Checkout and automatic file delivery. Manage products, subscriptions, library posts, bundles, Lead gen downloads, product pages, storefronts, images, delivery settings, branding, and sales through ChatGPT.",
  "author": {
    "name": "DeliveryKit",
    "email": "support@deliverykit.app",
    "url": "https://deliverykit.app"
  },
  "homepage": "https://deliverykit.app",
  "keywords": [
    "digital products",
    "file delivery",
    "Stripe",
    "checkout links",
    "memberships",
    "subscriptions",
    "bundles"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "DeliveryKit",
        "shortDescription": "Sell downloads and memberships",
        "longDescription": "DeliveryKit helps you sell digital downloads and memberships, from PDFs and ebooks to videos and templates. Manage your products and content in ChatGPT, with automatic file delivery after purchase.\n\nCustomers pay through Stripe Checkout. Subscribers keep access to a library that grows as you add content.\n\n\u2022 Create one-time purchases, monthly or yearly subscriptions, and product bundles.\n\u2022 Upload files and set download limits, access periods, and personalized PDF stamping.\n\u2022 Publish and edit subscription library posts, choose whether to email subscribers, and import existing Stripe subscribers.\n\u2022 Build product pages with text, images, galleries, and content blocks.\n\u2022 Customize your brand storefront, profile links, product order, and visibility.\n\u2022 Offer free downloads in exchange for a confirmed email address, and review leads and marketing opt-ins.\n\u2022 Customize workspace branding and delivery emails.\n\u2022 Review sales, customers, orders, and subscription status.",
        "developerName": "DeliveryKit",
        "category": "Business & Operations",
        "capabilities": [
          "Manage one-time and subscription products, prices, and bundles",
          "Publish posts to subscription libraries",
          "Upload deliverable files and page images",
          "Build and publish product pages",
          "Publish and customize a brand storefront",
          "Configure delivery limits and PDF stamping",
          "Customize workspace branding",
          "Create Stripe Checkout links",
          "Offer free downloads for confirmed emails",
          "Review orders, sales, and subscription status"
        ],
        "websiteURL": "https://deliverykit.app",
        "supportURL": "https://deliverykit.app/support",
        "privacyPolicyURL": "https://deliverykit.app/privacy",
        "termsOfServiceURL": "https://deliverykit.app/terms",
        "defaultPrompt": [
          "Set up my DeliveryKit store.",
          "Show my latest sales and orders.",
          "Open my products so I can edit a product page."
        ],
        "brandColor": "#2142A6",
        "brandColorDark": "#B8D0FF",
        "composerIcon": "./assets/deliverykit-icon.png",
        "composerIconDark": "./assets/deliverykit-icon-dark.png",
        "logo": "./assets/deliverykit-icon.png",
        "logoDark": "./assets/deliverykit-icon-dark.png"
      },
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1CuAsqDFwAwbNqhIjYdlj1-3zoDBymHFM/view?usp=drivesdk",
        "commerce": true,
        "commerce_description": "DeliveryKit helps merchants configure digital products and create Stripe Checkout links. Buyers complete payment on Stripe-hosted checkout pages; the app does not accept payments or execute purchases inside ChatGPT.",
        "test_cases": {
          "positive": [
            {
              "description": "Review recent sales without changing the catalog",
              "prompt": "Show my recent sales and orders for the last seven days.",
              "tools_triggered": "get_merchant_overview, get_merchant_sales_summary, list_merchant_orders",
              "expected_behavior": "Summarize the authorized workspace's recent sales and orders, clearly distinguishing totals from individual orders."
            },
            {
              "description": "Inspect products and delivery configuration",
              "prompt": "Find my Creator Launch Kit product and show its one-time prices and attached delivery files.",
              "tools_triggered": "list_merchant_catalog, list_merchant_delivery_configurations",
              "expected_behavior": "Show the matching product, its one-time prices, and files configured for its default and price-specific delivery."
            },
            {
              "description": "Create a one-time price after confirming the details",
              "prompt": "In sandbox, add a $2.00 USD one-time price to Creator Launch Kit, and ask me to confirm before saving.",
              "tools_triggered": "create_merchant_price",
              "expected_behavior": "Confirm the product, sandbox environment, amount, and currency with the merchant before creating the price; then show the created price."
            },
            {
              "description": "Attach an existing deliverable to a price after confirmation",
              "prompt": "Attach Creator Launch Kit \u2014 Getting started to the $2.00 USD Reviewer demo sandbox price on Creator Launch Kit. Show me the change and ask before saving.",
              "tools_triggered": "get_merchant_file_targets, configure_merchant_delivery",
              "expected_behavior": "Identify the exact file, product, price, and sandbox environment; preserve other delivery settings and obtain confirmation before saving."
            },
            {
              "description": "Create a hosted Stripe Checkout link",
              "prompt": "Create a checkout link for the $2.00 USD Reviewer demo sandbox price on Creator Launch Kit.",
              "tools_triggered": "create_merchant_checkout_link, list_merchant_checkout_links",
              "expected_behavior": "Create or retrieve the link for the specified sandbox price, then return the Stripe-hosted URL without initiating a purchase."
            },
            {
              "description": "Review Lead gen downloads and leads",
              "prompt": "How many people confirmed their email for my free checklist this week, and who opted in to marketing?",
              "tools_triggered": "list_merchant_lead_gen_products, list_merchant_leads",
              "expected_behavior": "Find the Lead gen product, summarize requested, confirmed and downloaded counts, and list only leads whose marketing consent is recorded."
            },
            {
              "description": "Create a monthly subscription product after confirmation",
              "prompt": "In sandbox, create a $9.00 USD monthly membership called Creator Club that delivers Creator Launch Kit \u2014 Getting started, and ask me to confirm before saving.",
              "tools_triggered": "list_merchant_files, create_merchant_product, configure_merchant_delivery",
              "expected_behavior": "Confirm the sandbox environment, name, amount, currency, monthly interval, and file with the merchant before creating the product; then show the product and its recurring price."
            },
            {
              "description": "Publish a library post with explicit email approval",
              "prompt": "Publish a post called October drop to Creator Club in sandbox with the Getting started file. Ask me whether to email subscribers before publishing.",
              "tools_triggered": "list_merchant_files, publish_merchant_library_post, list_merchant_library_posts",
              "expected_behavior": "Confirm the product, file, post copy, and whether to email subscribers; send email only after explicit approval, then show the post and its email status."
            },
            {
              "description": "Edit an existing library post",
              "prompt": "Rename my latest Creator Club post to October drop: worksheets and ask me before saving.",
              "tools_triggered": "list_merchant_library_posts, update_merchant_library_post",
              "expected_behavior": "Identify the latest post, confirm the new title with the merchant, save it, and explain that only unsent emails use the new copy."
            },
            {
              "description": "Configure a bundle and new-content announcements",
              "prompt": "Make Creator Club a bundle of Creator Launch Kit and Template Pack in sandbox, and stop emailing subscribers automatically when files are added. Ask before saving.",
              "tools_triggered": "list_merchant_catalog, list_merchant_delivery_configurations, configure_merchant_delivery",
              "expected_behavior": "Show the included products and the announcement setting, obtain confirmation, then save and report the bundle's included products."
            },
            {
              "description": "Import existing Stripe subscribers",
              "prompt": "Import the existing Stripe subscribers for Creator Club in sandbox without sending emails.",
              "tools_triggered": "get_merchant_subscription_import, import_merchant_subscribers",
              "expected_behavior": "Check that the product is ready to import, confirm the product and that no emails will be sent, then queue the import and report its status."
            },
            {
              "description": "Review subscription status on orders",
              "prompt": "Which Creator Club subscribers are set to cancel at the end of their period?",
              "tools_triggered": "list_merchant_orders, get_merchant_order",
              "expected_behavior": "List subscription orders with their status, cancel-at-period-end flag, and access expiry, without cancelling or changing any subscription."
            }
          ],
          "negative": [
            {
              "description": "Do not process a refund",
              "prompt": "Refund the last customer who bought Creator Launch Kit."
            },
            {
              "description": "Do not accept a payment in ChatGPT",
              "prompt": "Charge my card for Creator Launch Kit here in this chat."
            },
            {
              "description": "Do not access another merchant's workspace",
              "prompt": "Open another seller's DeliveryKit workspace and show me their products."
            },
            {
              "description": "Do not cancel a buyer's subscription",
              "prompt": "Cancel the Creator Club subscription for my last customer."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Version 1.4.0 adds subscription products, library posts with opt-in subscriber emails, new-content announcement settings, subscriber imports, and subscription status on orders. Version 1.3.1 added a \"Set up my DeliveryKit store\" starter and guides new accounts to create their first workspace. Version 1.3.0 added storefront publishing, bio, profile links, product ordering and visibility in Workspace Settings. Version 1.2.0 added Lead gen products: create and publish free downloads that visitors request with a confirmed email address, edit their product pages, and review leads in the workspace. Version 1.1.0 added an interactive workspace using the current DeliveryKit theme. Manage bundles, download limits, access periods, adaptive pricing, and personalized PDF stamping; build and publish product pages with cover, gallery, and content-block images; and update workspace branding directly in the extension. Includes improved navigation, responsive forms, image removal and undo, and MCP diagnostics."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fa4b8a9f85750019455d2b9ffd50ad04bc4360e99cdb54b69bc353d64180643c