← Files Storra for BrandsARCHIVED FILE
plugin.json
4.3 KB · Nov 3, 2026 · 19:24 UTC
{
"$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