← Files Taskr.devARCHIVED FILE

plugin.json

6.37 KB · Nov 13, 2026 · 12:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "taskr-dev",
  "version": "1.0.3",
  "description": "Taskr.dev, the task manager built on relative priority: what to work on next, your lists and your team's, from ChatGPT.",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Taskr.dev",
        "shortDescription": "Prioritized tasks for teams",
        "longDescription": "Taskr.dev is a task manager built on relative priority. Instead of P1/P2/P3 labels, each task sits above or below the others in its owner's list, and the task at the top is what to work on now. Teams can see and reorder each other's lists.\n\nWith Taskr.dev in ChatGPT, you can:\n- Ask what to work on next, and which tasks are at risk of missing their deadlines\n- Add tasks with descriptions, estimates and deadlines, and put them exactly where they belong: at the top, at the bottom, or above or below another task\n- Update, close, reopen and unprioritize tasks, and comment on them\n- Search your open tasks, read your done list, and look at a teammate's lists or your whole organization\n- Create invite links for your organization, if you're an admin\n\nYou connect by signing in to Taskr.dev and choosing one place for ChatGPT to work: one of your organizations, or your Personal tasks. ChatGPT reads your lists without asking and asks before each change. It can't change your organizations or their members, create tokens, sign you out or delete your account, and you can disconnect it at any time from your Taskr.dev profile.",
        "developerName": "Samuel Ware",
        "category": "Productivity",
        "capabilities": [
          "Show your current task and your prioritized, unprioritized and done lists",
          "Flag tasks at risk of missing their deadlines",
          "Create tasks and place them at the top, at the bottom, or above or below another task",
          "Update, close, reopen, reprioritize and unprioritize tasks",
          "Comment on tasks, and edit or delete your own comments",
          "Search open tasks, and see a teammate's lists or the whole organization",
          "Create invite links for your organization"
        ],
        "websiteURL": "https://www.taskr.dev",
        "supportURL": "https://www.taskr.dev/support",
        "privacyPolicyURL": "https://www.taskr.dev/privacy",
        "termsOfServiceURL": "https://www.taskr.dev/terms",
        "brandColor": "#03BFA3",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "defaultPrompt": [
          "What should I work on next in Taskr.dev?",
          "Which of my Taskr.dev tasks are at risk of missing their deadlines?",
          "Add a task to Taskr.dev and put it at the top of my list."
        ]
      },
      "publication": {
        "release_notes": "The developer is now named as Samuel Ware, the verified individual who owns and operates Taskr.dev and its domain, taskr.dev; the Terms of Service, Privacy Policy and site footer name him too. New icon. The tools now ask for plain-text line breaks in task descriptions and comments."
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "What to work on",
              "prompt": "What should I work on next?",
              "tools_triggered": "get_current_task",
              "expected_behavior": "Names \"Fix the checkout bug on Safari\", the top of the prioritized list in Northwind Team, with its description."
            },
            {
              "description": "Deadlines at risk",
              "prompt": "Which of my tasks are at risk of missing their deadlines?",
              "tools_triggered": "list_tasks (prioritized)",
              "expected_behavior": "Names the tasks the list flags as at risk, and only those. When Northwind Team was filled (October 26, 2026), that was \"Prepare the customer webinar\"; the deadlines count from that day (October 29 to November 25), so as days pass, tasks whose deadlines have gone by are at risk too."
            },
            {
              "description": "Adding a task in the right place",
              "prompt": "Add a task to update the pricing page for the launch, due next Friday, and put it just above preparing the customer webinar.",
              "tools_triggered": "list_tasks, create_task (with position \"above\" and the webinar's ID)",
              "expected_behavior": "A new task \"Update the pricing page for the launch\" with next Friday's date, directly above \"Prepare the customer webinar\" in the prioritized list. ChatGPT confirms before creating it."
            },
            {
              "description": "Closing out work",
              "prompt": "Mark the Safari checkout bug done, with a note that the fix is live.",
              "tools_triggered": "list_tasks or search_tasks, add_comment, close_task",
              "expected_behavior": "The comment is added and the task is done. ChatGPT confirms before closing it."
            },
            {
              "description": "A teammate's work",
              "prompt": "What is Samuel Ware working on?",
              "tools_triggered": "get_organization, list_tasks (with Samuel Ware's user_id)",
              "expected_behavior": "Samuel Ware's prioritized tasks in Northwind Team, top first."
            }
          ],
          "negative": [
            {
              "description": "Deleting tasks: Taskr.dev's tools can't delete tasks, deliberately.",
              "prompt": "Delete all of my tasks.",
              "expected_behavior": "ChatGPT says it can't delete tasks (it can close them, if wanted) and changes nothing."
            },
            {
              "description": "Changing who's in the organization: members and admins are changed only by people on the website, never through a connected app.",
              "prompt": "Make Samuel Ware an admin of Northwind Team.",
              "expected_behavior": "ChatGPT says it can't, and that an admin can do it in Organization Settings on www.taskr.dev."
            },
            {
              "description": "Something Taskr.dev doesn't do: it manages tasks, not calendars.",
              "prompt": "Book a meeting with my team on Friday at 3pm.",
              "expected_behavior": "ChatGPT doesn't call Taskr.dev's tools for this (it may offer to add a task as a reminder instead)."
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: be6596b8c406a26f7b54a03d911b245b25a5d9783badbd9f9bb0fdd30d53d622