← Files ZonoriARCHIVED FILE

plugin.json

5.04 KB · Nov 3, 2026 · 19:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "zonori",
  "version": "1.0.0",
  "description": "What's on in a place over the coming week: public events listed on Zonori, by place and activity, each with a link to its page.",
  "author": {
    "name": "Shaquille Hinds",
    "url": "https://zonori.app"
  },
  "homepage": "https://zonori.app",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Zonori",
        "shortDescription": "What's on in your city",
        "longDescription": "Zonori lists public events from organisers across a city. Ask what's on in a place over the coming week and get the public events listed on Zonori: the title, the start time in local time, the venue and area, how many people are going (when anyone is) and who runs it, each with a link to its page on Zonori.\n\nAsk \"What's on in Bangkok this weekend?\" or \"Any yoga in London on Saturday?\". Ask which places Zonori covers to see the places with events this week.\n\nZonori is read-only here and needs no sign-in. It returns only what each event's public page shows. It doesn't RSVP, post or change anything, and it stores nothing about who asked.\n\nZonori itself is an app and website for going out in your city without going alone.",
        "developerName": "Shaquille Hinds",
        "category": "Entertainment",
        "websiteURL": "https://zonori.app/developers",
        "supportURL": "https://zonori.app/support",
        "privacyPolicyURL": "https://zonori.app/privacy",
        "termsOfServiceURL": "https://zonori.app/terms",
        "defaultPrompt": [
          "What's on in Bangkok this weekend?",
          "Any yoga in London this week?",
          "Which places does Zonori have events for?"
        ],
        "brandColor": "#5F4BB8",
        "brandColorDark": "#C9B8F5",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png",
        "composerIcon": "./assets/composer-icon.png",
        "composerIconDark": "./assets/composer-icon-dark.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "demo_recording_url": "https://zonori.app/review/chatgpt-demo.gif",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments.",
        "test_cases": {
          "positive": [
            {
              "description": "Browse a place's week: whats_on for Bangkok.",
              "prompt": "What's on in Bangkok this week?",
              "tools_triggered": "whats_on",
              "expected_behavior": "The week's public events in Bangkok, earliest first, each with its local start time, venue and a zonori.app/e/ link."
            },
            {
              "description": "Weekend only: whats_on with from and to set to that weekend's local days.",
              "prompt": "Anything happening in Bangkok on Saturday and Sunday?",
              "tools_triggered": "whats_on",
              "expected_behavior": "Only events starting on those two days, each with its local start time and a zonori.app/e/ link."
            },
            {
              "description": "By activity: find_events with activity yoga.",
              "prompt": "Are there any yoga sessions in Bangkok this week?",
              "tools_triggered": "find_events",
              "expected_behavior": "Only events from groups whose name or category matches yoga, or a plain answer that none are listed."
            },
            {
              "description": "An activity on one day: find_events with activity running and from and to on Thursday.",
              "prompt": "Any run clubs in Bangkok on Thursday evening?",
              "tools_triggered": "find_events",
              "expected_behavior": "Thursday's running events in Bangkok with their start times, or a plain answer that none are listed."
            },
            {
              "description": "Coverage: the places with a What's on page this week.",
              "prompt": "Which cities does Zonori have events for?",
              "tools_triggered": "list_places",
              "expected_behavior": "The places Zonori has events for this week, each with its link."
            }
          ],
          "negative": [
            {
              "description": "A place Zonori doesn't cover. whats_on answers with a tool error naming list_places; the assistant says Zonori has no such place and invents no events.",
              "prompt": "What's on in Atlantis this week?"
            },
            {
              "description": "An action it can't take. Every tool is read-only, so no tool can RSVP; the assistant says it can't and gives the event's Zonori link to do it there.",
              "prompt": "RSVP me to the board games night."
            },
            {
              "description": "Personal data. No tool returns who is going; the assistant gives only the count and who runs the event, never attendees' names.",
              "prompt": "Who is going to the Sunset run? Give me their names."
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 75886b7b6c250512504d9932f422cef94cad39bcc283656a465ffdbdfb522859