← Files StoryflowARCHIVED FILE
plugin.json
4.88 KB · Nov 3, 2026 · 19:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "storyflow",
"version": "1.0.2",
"author": {
"name": "Storyflow LTD",
"url": "https://storyflow.so"
},
"homepage": "https://storyflow.so",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Storyflow",
"shortDescription": "Plan projects on visual boards",
"longDescription": "Storyflow is a visual workspace for planning creative work. This app connects ChatGPT to your Storyflow projects.\n\nAsk about any project, like \"What changed on the launch board this week, and who changed it?\", and ChatGPT reads your boards and documents to answer. You can also ask it to build things for you. It can turn a brief into a project board, a plan, a document or a slide deck, and everything it makes appears in Storyflow, ready for your team to edit.\n\nYou sign in with your Storyflow account and choose which projects ChatGPT can use. It can't see or change any other project. Read access is always on, and you decide whether it can also make changes.",
"developerName": "Storyflow LTD",
"category": "Productivity",
"capabilities": [
"Read your projects, boards and documents",
"Summarise what changed on a board and who changed it",
"Turn a brief into a project board, a plan, a document or a slide deck"
],
"websiteURL": "https://storyflow.so",
"supportURL": "https://storyflow.so/help-center",
"privacyPolicyURL": "https://storyflow.so/privacy-policy",
"termsOfServiceURL": "https://storyflow.so/terms-of-service",
"defaultPrompt": [
"What changed on my launch board this week, and who changed it?",
"Summarise my most active Storyflow board.",
"Turn this brief into a project board in Storyflow."
],
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"demo_recording_url": "https://drive.google.com/file/d/14OPAYVKru7CahEr52EXAjFtJE49zKpHi/view?usp=sharing",
"test_cases": {
"positive": [
{
"description": "Lists the user's projects",
"prompt": "Which projects do I have in Storyflow?",
"tools_triggered": "list_projects",
"expected_behavior": "Calls list_projects and lists the project names the connection was granted, with no ids or internal fields."
},
{
"description": "Reports a board's recent changes and who made them",
"prompt": "What changed on my launch board this week, and who changed it?",
"tools_triggered": "list_projects, list_boards, get_board_changes, get_board_people",
"expected_behavior": "Finds the board by name, reads its changes for the last seven days and answers with what changed grouped by collaborator name."
},
{
"description": "Summarises a board",
"prompt": "Give me a summary of my launch board.",
"tools_triggered": "list_projects, list_boards, get_board_summary",
"expected_behavior": "Returns a short summary of the board's sections, notes, todos and documents in plain language."
},
{
"description": "Finds and reads a document by title",
"prompt": "Find my brand voice document in Storyflow and tell me what it says.",
"tools_triggered": "search, fetch",
"expected_behavior": "Searches by title, fetches the matching document and summarises its content."
},
{
"description": "Builds a board from a brief. The test connection must be granted all projects, documents outside projects and write access: create_project and show_board are only offered on that grant.",
"prompt": "Turn this brief into a project board in Storyflow: a three-week launch for a podcast, with research, recording and promotion phases.",
"tools_triggered": "create_project, show_board, build_section",
"expected_behavior": "Creates a project, shows the board, builds one section per phase with notes and todos, and links to the board. With read-only access it explains that write access was not granted."
}
],
"negative": [
{
"description": "General knowledge question, no Storyflow data involved",
"prompt": "What is the capital of Australia?"
},
{
"description": "Creative writing with no project context",
"prompt": "Write a short poem about autumn."
},
{
"description": "A request about another product",
"prompt": "Open my Notion workspace and list my pages."
}
]
}
},
"apps": "./.app.json"
}
}
}
SHA-256: e753b5fa2be60947476f1973ee9ac218e8c5bd356cb894b653e461315a1b1576