← Files BrightMindARCHIVED FILE
plugin.json
5.95 KB · Nov 2, 2026 · 13:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "brightmind",
"version": "1.0.0",
"description": "Capture, organize, schedule and complete tasks in BrightMind.",
"extensions": {
"com.openai": {
"interface": {
"displayName": "BrightMind",
"shortDescription": "ADHD AI Assistant",
"longDescription": "Bring your BrightMind tasks into ChatGPT and Codex. Built for people with ADHD and anyone juggling too much, BrightMind helps turn a brain dump into an organized list and a daunting task into small, doable steps.\n\nSee what's on your plate, organize tasks into lists, and plan when to work on them separately from their real deadlines. Add reminders and recurring tasks, check things off, undo completions, and restore tasks from the trash when needed.\n\nConnect your existing BrightMind account to work with the tasks and lists you keep in BrightMind.",
"category": "Productivity",
"defaultPrompt": [
"What is on my plate today in BrightMind?",
"Help me turn a brain dump into small BrightMind tasks.",
"Find my unscheduled BrightMind tasks and help me plan them."
],
"websiteURL": "https://brightmind.club",
"supportURL": "https://brightmind.club/docs/account#support",
"privacyPolicyURL": "https://brightmind.club/privacy",
"termsOfServiceURL": "https://brightmind.club/terms",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png",
"developerName": "Stanislav Shelemekh"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Connected test account with sample tasks in today, inbox and a list. Read-only overview; totals depend on the account.",
"prompt": "What is on my plate today in BrightMind?",
"tools_triggered": "get-overview",
"expected_behavior": "Call get-overview with no arguments. Report today_count, overdue_count and inbox_count from the result; show only returned today tasks, and do not claim that the returned capped list is the entire backlog."
},
{
"description": "Use a dedicated test account. No pre-existing task named Plugin demo: tidy desk.",
"prompt": "Save a task called Plugin demo: tidy desk with two small steps: clear cups and stack papers.",
"tools_triggered": "add-tasks",
"expected_behavior": "Call add-tasks with one parent title Plugin demo: tidy desk and two subtasks clear cups and stack papers. Return confirmed created IDs and preserve the parent-child structure. Do not invent dates or times."
},
{
"description": "Use a dedicated test account; resolve tomorrow and Friday in its timezone. No existing task named Plugin demo: send report.",
"prompt": "Add Plugin demo: send report. I plan to do it tomorrow, but the real deadline is Friday. Do not set a time.",
"tools_triggered": "add-tasks",
"expected_behavior": "Call add-tasks with scheduledOn equal to tomorrow and deadlineOn equal to the next Friday, resolved from the conversation date and user timezone. Omit scheduledTime and deadlineTime. Confirm each date separately from returned data."
},
{
"description": "Use a dedicated test account. No list named Plugin demo or task named Plugin demo: buy envelopes.",
"prompt": "Create a BrightMind list called Plugin demo and put a task called Plugin demo: buy envelopes in it.",
"tools_triggered": "add-lists, add-tasks",
"expected_behavior": "Call add-lists for Plugin demo, then pass the returned list ID as listId to add-tasks for Plugin demo: buy envelopes. Confirm membership only after successful results. Do not use a guessed ID."
},
{
"description": "Dedicated test account: create exactly one open non-recurring task named Plugin demo: finish sample before running. Keep its ID for verification.",
"prompt": "Mark Plugin demo: finish sample as done in BrightMind.",
"tools_triggered": "find-tasks, complete-tasks",
"expected_behavior": "Find the exact sample task using find-tasks with scope search and the query, then pass its returned ID to complete-tasks. Verify the returned successful completion. Never set done through update-tasks; clarify if there are multiple matches."
}
],
"negative": [
{
"description": "Calendar integrations are outside this MCP. Explain the limitation; do not call BrightMind tools or claim an event was created.",
"prompt": "Use the BrightMind plugin to book a Google Calendar meeting with Alex tomorrow at 10."
},
{
"description": "Conversation history is outside this MCP and outside OAuth task access. Explain that the plugin can access tasks and lists only; do not invoke its tools to retrieve conversations.",
"prompt": "Find my BrightMind voice-call transcript from yesterday."
},
{
"description": "Billing is outside this MCP. Explain that this plugin cannot change subscriptions; do not call task tools or claim cancellation.",
"prompt": "Cancel my BrightMind Plus subscription and refund the last payment."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://youtu.be/pUFx07vwg8U"
},
"publication": {
"release_notes": "Connect BrightMind tasks and lists to chat: capture tasks and subtasks, plan dates and deadlines, manage reminders and recurring tasks, complete or undo tasks, and restore items.",
"countries": []
},
"apps": "./.app.json"
}
},
"author": {
"name": "Stanislav Shelemekh"
}
}
SHA-256: efbbaa44f0f9cccfc3c537e8f1109817fae7a1da1931d53a578584a4b7414534