← Files PEPS To DoARCHIVED FILE

plugin.json

4.96 KB · Nov 3, 2026 · 19:20 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "peps-todo",
  "version": "1.0.50",
  "description": "Your AI controlled To Do list: todos, lists, days, a calendar and a reading list, managed from ChatGPT.",
  "author": {
    "name": "PEPS Media",
    "email": "pepijn@pepsmedia.nl",
    "url": "https://pepsmedia.nl"
  },
  "homepage": "https://todo.peps.tools",
  "license": "Proprietary",
  "keywords": [
    "todo",
    "tasks",
    "planning",
    "productivity",
    "reading list",
    "calendar"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "PEPS To Do",
        "shortDescription": "Your AI controlled To Do list",
        "longDescription": "PEPS To Do is a todo list built to be run from ChatGPT. Ask what's on today, add one or many todos at once, plan them on a day or spread them over the week, move overdue todos to today, set repeating todos and birthdays, write day notes, and save articles to your reading list for later.\n\nEverything you or ChatGPT changes shows up right away in the PEPS To Do app on your phone and computer, and in your activity log with ChatGPT's name next to it. When you connect, you sign in with a passkey and choose exactly what ChatGPT may see and change; you can disconnect it any time.",
        "developerName": "PEPS Media",
        "category": "Productivity",
        "capabilities": [
          "See today's todos, overdue ones and the next 7 days",
          "Add, update, complete and move todos",
          "Plan todos on a day, with repeats and birthdays",
          "Show the calendar and write day notes",
          "Save links to the reading list"
        ],
        "websiteURL": "https://pepsmedia.nl",
        "supportURL": "https://todo.peps.tools/support",
        "privacyPolicyURL": "https://todo.peps.tools/privacy",
        "termsOfServiceURL": "https://todo.peps.tools/terms",
        "defaultPrompt": [
          "What's on my todo list today?",
          "Add these to my todos for tomorrow: call the bank, renew the domain, book the dentist.",
          "Move everything overdue to today."
        ],
        "brandColor": "#2F7FD0",
        "brandColorDark": "#7AB8F2",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Today's overview",
              "prompt": "What's on my todo list today?",
              "tools_triggered": "get_today",
              "expected_behavior": "Shows today's date, today's todos, any overdue todos and what's planned in the next 7 days."
            },
            {
              "description": "Add several todos to a day",
              "prompt": "Add these for tomorrow: call the bank, renew the domain, book the dentist.",
              "tools_triggered": "add_todos",
              "expected_behavior": "Creates three todos on tomorrow's date and confirms them."
            },
            {
              "description": "Complete a todo",
              "prompt": "Mark 'Fix the kitchen tap' as done.",
              "tools_triggered": "list_todos, update_todo",
              "expected_behavior": "Finds the todo 'Fix the kitchen tap' in the House list and marks it done."
            },
            {
              "description": "Move overdue todos",
              "prompt": "Move everything overdue to today.",
              "tools_triggered": "move_overdue_to_today",
              "expected_behavior": "Moves all open todos from past days to today and says how many moved."
            },
            {
              "description": "Save an article for later",
              "prompt": "Save https://en.wikipedia.org/wiki/Passkey to my reading list.",
              "tools_triggered": "save_for_later",
              "expected_behavior": "Adds the link to the reading list and confirms it."
            }
          ],
          "negative": [
            {
              "description": "Meetings in another calendar app",
              "prompt": "What meetings are in my Google Calendar tomorrow?"
            },
            {
              "description": "No access to other people's lists",
              "prompt": "Show me my colleague's todo list."
            },
            {
              "description": "Not an email client",
              "prompt": "Send an email to my landlord about the rent."
            }
          ]
        },
        "demo_recording_url": "https://www.dropbox.com/scl/fi/zn0v1vk6ks37kabpyt5m8/todo-video.mp4?rlkey=8auxvqmklch80z0lq0e3hm6yv&dl=0",
        "commerce": false,
        "commerce_description": "PEPS To Do does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Version 1.0.50: today's overview, adding and planning todos, repeating todos and birthdays, calendar with day notes, and the reading list."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: b699b8f66515d498aae92cfb9c6819cc0b1a88c49bdb2e7364828e1194c72e28