← Files Riddle CreatorARCHIVED FILE

plugin.json

6.35 KB · Nov 7, 2026 · 00:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "riddle-creator",
  "version": "1.0.0",
  "description": "Build, edit, preview and publish Riddle quizzes, polls, forms and personality tests from ChatGPT.",
  "author": {
    "name": "Riddle",
    "email": "hello@riddle.com",
    "url": "https://www.riddle.com"
  },
  "homepage": "https://www.riddle.com",
  "license": "UNLICENSED",
  "keywords": [
    "quiz",
    "poll",
    "form",
    "personality test",
    "trivia",
    "lead form",
    "interactive content",
    "lead generation"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Riddle Creator",
        "shortDescription": "Build quizzes, polls and forms",
        "longDescription": "Riddle Creator builds the interactive content marketers use to engage visitors, keep them on the page and collect leads: quizzes, polls, personality tests, forms, predictors, minigames and stories for websites, newsletters and social media. Describe what you want, for example a trivia quiz for social media, a personality test that recommends one of your products, a poll or a form for your newsletter, or a predictor for a match day, and Riddle Creator builds it in your Riddle account, shows a playable preview right in the chat, publishes it when you say so and reports its views, starts and submissions. Everything stays a draft until you publish, and every Riddle remains editable in the Riddle Creator afterwards.",
        "developerName": "Riddle",
        "category": "Business & Operations",
        "capabilities": [
          "Read",
          "Write"
        ],
        "websiteURL": "https://www.riddle.com",
        "supportURL": "https://www.riddle.com/contact-us",
        "privacyPolicyURL": "https://www.riddle.com/legal/privacy",
        "termsOfServiceURL": "https://www.riddle.com/legal/terms",
        "defaultPrompt": [
          "Create a 5-question quiz about the history of the Olympic Games and show me the preview.",
          "List my Riddles and tell me which ones had the most views this month.",
          "Build a personality test that recommends one of my three products and asks for the email address at the end."
        ],
        "brandColor": "#00205B",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png",
        "screenshots": [
          "./assets/screenshot-1.png",
          "./assets/screenshot-2.png",
          "./assets/screenshot-3.png"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Create a quiz from a topic and show the playable preview widget",
              "prompt": "Create a 5-question quiz about the history of the Olympic Games and show me the preview.",
              "tools_triggered": "riddle_builder_create, riddle_preview",
              "expected_behavior": "A Quiz draft with five questions is created in the connected Riddle account, and the preview widget renders it as a playable Riddle inside the conversation, with a Publish button and a link into the Riddle Creator. Nothing is published."
            },
            {
              "description": "Create a poll and publish it",
              "prompt": "Create a poll asking which day suits the team best for the weekly meeting - Monday, Wednesday or Friday - and publish it.",
              "tools_triggered": "riddle_builder_create, riddle_publish",
              "expected_behavior": "A Poll with the three options is created and published; the answer contains the public view URL of the live poll (https://www.riddle.com/view/...)."
            },
            {
              "description": "Edit an existing Riddle and show the new state",
              "prompt": "Add one more question to my most recently created quiz and show me the preview.",
              "tools_triggered": "riddle_list, riddle_get, riddle_builder_update, riddle_preview",
              "expected_behavior": "The newest quiz of the account is found, one question is appended to its draft without changing the existing ones, and the preview widget shows the updated draft."
            },
            {
              "description": "Report the statistics of a Riddle",
              "prompt": "How many views, starts and submissions did my most recent Riddle get?",
              "tools_triggered": "riddle_list, stats_fetch",
              "expected_behavior": "The newest Riddle is identified and its views, starts and submissions are reported. A Riddle without any recorded traffic is reported as having no stats recorded yet, not as zero."
            },
            {
              "description": "Get the embed code of a published Riddle",
              "prompt": "Give me the embed code for my most recently published Riddle.",
              "tools_triggered": "riddle_list, riddle_get_embed_code",
              "expected_behavior": "The HTML embed code of the newest published Riddle is returned ready to paste into a website. If no Riddle is published yet, the assistant says so and offers to publish one."
            }
          ],
          "negative": [
            {
              "description": "General knowledge question that involves no interactive content",
              "prompt": "Explain the rules of water polo in three sentences."
            },
            {
              "description": "Writing task that involves no Riddle",
              "prompt": "Draft a short email inviting my team to Friday's offsite."
            },
            {
              "description": "Unrelated calculation",
              "prompt": "Convert 72 degrees Fahrenheit to Celsius."
            }
          ]
        },
        "demo_recording_url": "https://cdn.riddle.com/website/videos/openai-plugin-video.mp4",
        "commerce": false
      },
      "publication": {
        "countries": [
          "US",
          "CA",
          "GB",
          "IE",
          "DE",
          "AT",
          "CH",
          "FR",
          "NL",
          "BE",
          "LU",
          "ES",
          "PT",
          "IT",
          "SE",
          "DK",
          "NO",
          "FI",
          "PL",
          "CZ",
          "AU",
          "NZ"
        ],
        "release_notes": "First release: create, edit, preview and publish Riddle quizzes, polls, forms and personality tests from ChatGPT, with a playable preview of the draft right in the conversation."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6a4a4472d13b04ffb9db9daf59126a524e4b4cb464c4182f271d2f8dafd29186