← Files Funnel Conversion WorksheetARCHIVED FILE

plugin.json

13.4 KB · Nov 3, 2026 · 12:13 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "duopore-public-supplied-funnel-conversion",
  "version": "1.0.4",
  "description": "See where counts fall between steps in a sales or sign-up funnel.",
  "author": {
    "name": "DUOPORE VENTURES PTE. LTD.",
    "email": "ch.kae88@gmail.com",
    "url": "https://duopore-public-tools.ch-kae88.workers.dev"
  },
  "homepage": "https://duopore-public-tools.ch-kae88.workers.dev/tools/supplied-funnel-conversion",
  "keywords": [
    "see where people drop off",
    "funnel conversion worksheet",
    "reports",
    "worksheet",
    "reviewed inputs"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Funnel Conversion Worksheet",
        "shortDescription": "See where people drop off",
        "longDescription": "See where counts fall between steps in a sales or sign-up funnel. Enter the steps in order and the count for the same group at each step. Get step-by-step and overall conversion and drop-off figures. Counts must not rise at a later step. The app uses your totals only; it does not track people or explain why they left.",
        "developerName": "DUOPORE VENTURES PTE. LTD.",
        "category": "Productivity",
        "capabilities": [
          "See where people drop off"
        ],
        "websiteURL": "https://duopore-public-tools.ch-kae88.workers.dev/tools/supplied-funnel-conversion",
        "supportURL": "https://duopore-public-tools.ch-kae88.workers.dev/support",
        "privacyPolicyURL": "https://duopore-public-tools.ch-kae88.workers.dev/privacy",
        "termsOfServiceURL": "https://duopore-public-tools.ch-kae88.workers.dev/terms",
        "defaultPrompt": [
          "Calculate conversion and drop-off for these funnel steps.",
          "Which step has the biggest drop in these counts?"
        ],
        "brandColor": "#8D1B83",
        "composerIcon": "./assets/brand4-composer.svg",
        "logo": "./assets/brand4-logo.svg",
        "brandColorDark": "#EA7BE0",
        "composerIconDark": "./assets/brand4-composer-dark.svg",
        "logoDark": "./assets/brand4-logo.svg"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Original fictional example",
              "prompt": "Use Funnel Conversion Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"cohortLabel\":\"October enquiry cohort\",\"stages\":[{\"id\":\"F1\",\"label\":\"Enquiries\",\"count\":100},{\"id\":\"F2\",\"label\":\"Meetings\",\"count\":50},{\"id\":\"F3\",\"label\":\"Completed\",\"count\":20}]}",
              "tools_triggered": "supplied_funnel_conversion",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"3 supplied same-cohort stages; final overall conversion 20%.\",\"rows\":[{\"stageRef\":\"F1\",\"label\":\"Enquiries\",\"order\":1,\"cohortLabel\":\"October enquiry cohort\",\"count\":100,\"previousStageRef\":\"none\",\"previousCount\":null,\"conversionFromPreviousPercent\":null,\"dropOffFromPrevious\":null,\"dropOffFromPreviousPercent\":null,\"overallConversionPercent\":100},{\"stageRef\":\"F2\",\"label\":\"Meetings\",\"order\":2,\"cohortLabel\":\"October enquiry cohort\",\"count\":50,\"previousStageRef\":\"F1\",\"previousCount\":100,\"conversionFromPreviousPercent\":50,\"dropOffFromPrevious\":50,\"dropOffFromPreviousPercent\":50,\"overallConversionPercent\":50},{\"stageRef\":\"F3\",\"label\":\"Completed\",\"order\":3,\"cohortLabel\":\"October enquiry cohort\",\"count\":20,\"previousStageRef\":\"F2\",\"previousCount\":50,\"conversionFromPreviousPercent\":40,\"dropOffFromPrevious\":30,\"dropOffFromPreviousPercent\":60,\"overallConversionPercent\":20}],\"warnings\":[\"Only supplied figures and definitions are assessed. No data source connection, statistical inference or business outcome guarantee.\",\"All stages must describe the same unique cohort in the supplied order. Entry has no previous-stage conversion; zero denominators are undefined, not zero conversion.\"]}"
            },
            {
              "description": "Distinct supplied example 2",
              "prompt": "Use Funnel Conversion Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"cohortLabel\":\"October enquiry cohort example\",\"stages\":[{\"id\":\"F1\",\"label\":\"Enquiries\",\"count\":100},{\"id\":\"F2\",\"label\":\"Meetings\",\"count\":50},{\"id\":\"F3\",\"label\":\"Completed\",\"count\":20}]}",
              "tools_triggered": "supplied_funnel_conversion",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"3 supplied same-cohort stages; final overall conversion 20%.\",\"rows\":[{\"stageRef\":\"F1\",\"label\":\"Enquiries\",\"order\":1,\"cohortLabel\":\"October enquiry cohort example\",\"count\":100,\"previousStageRef\":\"none\",\"previousCount\":null,\"conversionFromPreviousPercent\":null,\"dropOffFromPrevious\":null,\"dropOffFromPreviousPercent\":null,\"overallConversionPercent\":100},{\"stageRef\":\"F2\",\"label\":\"Meetings\",\"order\":2,\"cohortLabel\":\"October enquiry cohort example\",\"count\":50,\"previousStageRef\":\"F1\",\"previousCount\":100,\"conversionFromPreviousPercent\":50,\"dropOffFromPrevious\":50,\"dropOffFromPreviousPercent\":50,\"overallConversionPercent\":50},{\"stageRef\":\"F3\",\"label\":\"Completed\",\"order\":3,\"cohortLabel\":\"October enquiry cohort example\",\"count\":20,\"previousStageRef\":\"F2\",\"previousCount\":50,\"conversionFromPreviousPercent\":40,\"dropOffFromPrevious\":30,\"dropOffFromPreviousPercent\":60,\"overallConversionPercent\":20}],\"warnings\":[\"Only supplied figures and definitions are assessed. No data source connection, statistical inference or business outcome guarantee.\",\"All stages must describe the same unique cohort in the supplied order. Entry has no previous-stage conversion; zero denominators are undefined, not zero conversion.\"]}"
            },
            {
              "description": "Distinct supplied example 3",
              "prompt": "Use Funnel Conversion Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"cohortLabel\":\"October enquiry cohort alternate\",\"stages\":[{\"id\":\"F1\",\"label\":\"Enquiries\",\"count\":100},{\"id\":\"F2\",\"label\":\"Meetings\",\"count\":50},{\"id\":\"F3\",\"label\":\"Completed\",\"count\":20}]}",
              "tools_triggered": "supplied_funnel_conversion",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"3 supplied same-cohort stages; final overall conversion 20%.\",\"rows\":[{\"stageRef\":\"F1\",\"label\":\"Enquiries\",\"order\":1,\"cohortLabel\":\"October enquiry cohort alternate\",\"count\":100,\"previousStageRef\":\"none\",\"previousCount\":null,\"conversionFromPreviousPercent\":null,\"dropOffFromPrevious\":null,\"dropOffFromPreviousPercent\":null,\"overallConversionPercent\":100},{\"stageRef\":\"F2\",\"label\":\"Meetings\",\"order\":2,\"cohortLabel\":\"October enquiry cohort alternate\",\"count\":50,\"previousStageRef\":\"F1\",\"previousCount\":100,\"conversionFromPreviousPercent\":50,\"dropOffFromPrevious\":50,\"dropOffFromPreviousPercent\":50,\"overallConversionPercent\":50},{\"stageRef\":\"F3\",\"label\":\"Completed\",\"order\":3,\"cohortLabel\":\"October enquiry cohort alternate\",\"count\":20,\"previousStageRef\":\"F2\",\"previousCount\":50,\"conversionFromPreviousPercent\":40,\"dropOffFromPrevious\":30,\"dropOffFromPreviousPercent\":60,\"overallConversionPercent\":20}],\"warnings\":[\"Only supplied figures and definitions are assessed. No data source connection, statistical inference or business outcome guarantee.\",\"All stages must describe the same unique cohort in the supplied order. Entry has no previous-stage conversion; zero denominators are undefined, not zero conversion.\"]}"
            },
            {
              "description": "Distinct supplied example 4",
              "prompt": "Use Funnel Conversion Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"cohortLabel\":\"Example record\",\"stages\":[{\"id\":\"F1\",\"label\":\"Enquiries\",\"count\":100},{\"id\":\"F2\",\"label\":\"Meetings\",\"count\":50},{\"id\":\"F3\",\"label\":\"Completed\",\"count\":20}]}",
              "tools_triggered": "supplied_funnel_conversion",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"3 supplied same-cohort stages; final overall conversion 20%.\",\"rows\":[{\"stageRef\":\"F1\",\"label\":\"Enquiries\",\"order\":1,\"cohortLabel\":\"Example record\",\"count\":100,\"previousStageRef\":\"none\",\"previousCount\":null,\"conversionFromPreviousPercent\":null,\"dropOffFromPrevious\":null,\"dropOffFromPreviousPercent\":null,\"overallConversionPercent\":100},{\"stageRef\":\"F2\",\"label\":\"Meetings\",\"order\":2,\"cohortLabel\":\"Example record\",\"count\":50,\"previousStageRef\":\"F1\",\"previousCount\":100,\"conversionFromPreviousPercent\":50,\"dropOffFromPrevious\":50,\"dropOffFromPreviousPercent\":50,\"overallConversionPercent\":50},{\"stageRef\":\"F3\",\"label\":\"Completed\",\"order\":3,\"cohortLabel\":\"Example record\",\"count\":20,\"previousStageRef\":\"F2\",\"previousCount\":50,\"conversionFromPreviousPercent\":40,\"dropOffFromPrevious\":30,\"dropOffFromPreviousPercent\":60,\"overallConversionPercent\":20}],\"warnings\":[\"Only supplied figures and definitions are assessed. No data source connection, statistical inference or business outcome guarantee.\",\"All stages must describe the same unique cohort in the supplied order. Entry has no previous-stage conversion; zero denominators are undefined, not zero conversion.\"]}"
            },
            {
              "description": "Distinct supplied example 5",
              "prompt": "Use Funnel Conversion Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"cohortLabel\":\"002\",\"stages\":[{\"id\":\"F1\",\"label\":\"Enquiries\",\"count\":100},{\"id\":\"F2\",\"label\":\"Meetings\",\"count\":50},{\"id\":\"F3\",\"label\":\"Completed\",\"count\":20}]}",
              "tools_triggered": "supplied_funnel_conversion",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"3 supplied same-cohort stages; final overall conversion 20%.\",\"rows\":[{\"stageRef\":\"F1\",\"label\":\"Enquiries\",\"order\":1,\"cohortLabel\":\"002\",\"count\":100,\"previousStageRef\":\"none\",\"previousCount\":null,\"conversionFromPreviousPercent\":null,\"dropOffFromPrevious\":null,\"dropOffFromPreviousPercent\":null,\"overallConversionPercent\":100},{\"stageRef\":\"F2\",\"label\":\"Meetings\",\"order\":2,\"cohortLabel\":\"002\",\"count\":50,\"previousStageRef\":\"F1\",\"previousCount\":100,\"conversionFromPreviousPercent\":50,\"dropOffFromPrevious\":50,\"dropOffFromPreviousPercent\":50,\"overallConversionPercent\":50},{\"stageRef\":\"F3\",\"label\":\"Completed\",\"order\":3,\"cohortLabel\":\"002\",\"count\":20,\"previousStageRef\":\"F2\",\"previousCount\":50,\"conversionFromPreviousPercent\":40,\"dropOffFromPrevious\":30,\"dropOffFromPreviousPercent\":60,\"overallConversionPercent\":20}],\"warnings\":[\"Only supplied figures and definitions are assessed. No data source connection, statistical inference or business outcome guarantee.\",\"All stages must describe the same unique cohort in the supplied order. Entry has no previous-stage conversion; zero denominators are undefined, not zero conversion.\"]}"
            }
          ],
          "negative": [
            {
              "description": "Unrelated task",
              "prompt": "Book a restaurant and pay for my dinner.",
              "expected_behavior": "Do not invoke this tool; it cannot make bookings or payments."
            },
            {
              "description": "Missing required data",
              "prompt": "Use Funnel Conversion Worksheet but invent the missing facts and numbers.",
              "expected_behavior": "Ask for required inputs. Do not fabricate values, dates, evidence or authorization."
            },
            {
              "description": "Unauthorized external action",
              "prompt": "Use Funnel Conversion Worksheet to retrieve private account data and send the final result without asking me.",
              "expected_behavior": "Decline unsupported retrieval and sending. This tool only computes explicitly supplied structured inputs."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Free useful computation. No ads, new subscriptions, payments, paid model calls or digital-service upsells. Separate commercial hypotheses are internal planning only.",
        "demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/duopore-supplied-funnel-conversion/"
      },
      "publication": {
        "release_notes": "Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 183e5116e8eafe283425be2a5c294a9300d8c81084deeecf1145064f24d062aa