← Files Storra for BrandsARCHIVED FILE

plugin.json

4.3 KB · Nov 3, 2026 · 19:24 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "storra-for-brands",
  "version": "1.0.0",
  "description": "Find real charity stories a brand could fund as a cause-marketing campaign.",
  "author": {
    "name": "Storra",
    "email": "socials@getstorra.com",
    "url": "https://getstorra.com"
  },
  "homepage": "https://getstorra.com/ai",
  "keywords": [
    "charity",
    "brands",
    "cause marketing",
    "campaigns"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Storra for Brands",
        "shortDescription": "Charity stories to fund",
        "longDescription": "Storra lists real charity stories that brands fund and creators tell. Ask for campaign stories by topic, cause or place (for example, children's charity stories a UK coffee brand could fund) and get matches with a link to each story page, and the full detail on request: the story, what your brand could do with it and the charity's details. Read-only, public data, no account needed.",
        "developerName": "STORRA LTD",
        "category": "Productivity",
        "capabilities": [
          "Find campaign stories",
          "Read a story's detail",
          "List causes"
        ],
        "websiteURL": "https://getstorra.com",
        "supportURL": "https://getstorra.com/contact",
        "privacyPolicyURL": "https://getstorra.com/privacy",
        "termsOfServiceURL": "https://getstorra.com/terms",
        "defaultPrompt": [
          "Cause marketing campaign ideas for a UK coffee brand: find charity stories to fund.",
          "What causes could a fintech brand back at Christmas?",
          "Find a children's charity story a brand could fund."
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find campaign stories for a brand",
              "prompt": "Cause marketing campaign ideas for a UK coffee brand: find charity stories to fund.",
              "tools_triggered": "find_campaign_stories",
              "expected_behavior": "List stories with getstorra.com/brands/story-listings links."
            },
            {
              "description": "Causes then stories",
              "prompt": "What causes could a fintech brand back at Christmas?",
              "tools_triggered": "list_causes, find_campaign_stories",
              "expected_behavior": "List causes, then matching stories."
            },
            {
              "description": "Find stories by cause",
              "prompt": "Find a children's charity story a brand could fund.",
              "tools_triggered": "find_campaign_stories",
              "expected_behavior": "List children's stories with links."
            },
            {
              "description": "Read a story's detail",
              "prompt": "Tell me more about the first one: what could the brand do?",
              "tools_triggered": "get_campaign_story",
              "expected_behavior": "Return the story, what the brand could do, the charity's details and the page link."
            },
            {
              "description": "Handle a thin or empty result",
              "prompt": "Find mental health stories in Scotland.",
              "tools_triggered": "find_campaign_stories",
              "expected_behavior": "Return matching stories, or say clearly that none matched."
            }
          ],
          "negative": [
            {
              "description": "Reserving is not supported",
              "prompt": "Reserve this story for my brand."
            },
            {
              "description": "Press releases are out of scope",
              "prompt": "Write me a press release for this campaign."
            },
            {
              "description": "Payments are not supported",
              "prompt": "Pay the charity 500 pounds."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/aJfh4ZqY7uc",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release: search charity stories, list causes and read a story brief. Read-only, no sign-in."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 787b14e4a795b63dcc319fa236ad6c740d86e3222a241eb6416fd95cd55879c7