← Files PeerBieARCHIVED FILE

plugin.json

5.86 KB · Nov 3, 2026 · 00:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "peerbie",
  "version": "1.0.0",
  "description": "Read and update your PeerBie tasks, projects, goals (OKRs) and meeting notes from ChatGPT, as yourself and with your own PeerBie permissions.",
  "author": {
    "name": "PeerBie Inc",
    "email": "hello@peerbie.com",
    "url": "https://peerbie.com"
  },
  "homepage": "https://peerbie.com/claude-chatgpt/",
  "keywords": [
    "tasks",
    "projects",
    "okr",
    "goals",
    "meeting notes",
    "productivity"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "PeerBie",
        "shortDescription": "Tasks, goals and meeting notes",
        "longDescription": "PeerBie is a work hub for teams: tasks, projects, goals and OKRs, meeting notes, the workspace feed, workflows and the people you work with. This plugin lets ChatGPT read that work and, if you allow it, update it for you.\n\nWhat you can do:\n- See what is due today, overdue or coming up, and search your tasks.\n- Check a project's progress and open tasks.\n- See which goals and key results are on track or at risk, and log a new number on a key result you own.\n- Find decisions and action items in your meeting notes.\n- Look at your next days in the Google or Outlook calendar connected to PeerBie.\n- Create a task, change its status, due date or assignee, add a comment, or save a note.\n\nHow it works: you sign in to PeerBie, pick one workspace and choose read only or read and change. Every request runs as you, with the permissions you already have in PeerBie, so ChatGPT sees only what you can see. ChatGPT asks before any change. Nothing can be deleted through this plugin.\n\nWho it is for: anyone with a PeerBie account. Some data depends on your PeerBie plan and role; for example goals are available on the paid PeerBie plans.\n\nLimits: one workspace per connection; task search covers the last 90 days; the calendar shows up to 14 days ahead and needs a calendar connected in PeerBie.",
        "developerName": "PeerBie Inc",
        "category": "Productivity",
        "capabilities": [
          "Read tasks and projects",
          "Track goals and OKRs",
          "Search meeting notes",
          "Create and update tasks"
        ],
        "websiteURL": "https://peerbie.com/claude-chatgpt/",
        "supportURL": "https://peerbie.com/contact-us/",
        "privacyPolicyURL": "https://peerbie.com/privacy-policy/",
        "termsOfServiceURL": "https://api.peerbie.com/terms_conditions/",
        "defaultPrompt": [
          "What is overdue for me, and what is due this week?",
          "Which of our goals are at risk this quarter, and why?",
          "What did we decide in my last team meeting? List the action items."
        ],
        "brandColor": "#1992FC",
        "composerIcon": "./assets/composer-icon.png",
        "logo": "./assets/logo.png"
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Overdue and upcoming tasks",
              "prompt": "What is overdue for me in PeerBie, and what is due this week?",
              "tools_triggered": "my_tasks",
              "expected_behavior": "Lists the reviewer's open tasks with due dates: 'Review homepage copy' and 'Renew the font licence' overdue, 'Prepare the Q4 client update' due today, and the tasks due this week."
            },
            {
              "description": "Project progress",
              "prompt": "How is the Website relaunch project going?",
              "tools_triggered": "list_projects, get_project",
              "expected_behavior": "Finds the 'Website relaunch' project and reports open versus total tasks, percentage done and what is in review."
            },
            {
              "description": "Goals at risk",
              "prompt": "Which of our goals are at risk this quarter?",
              "tools_triggered": "goals_status",
              "expected_behavior": "Summarises the two company goals ('Relaunch the website and grow inbound leads', 'Win two new retainer clients') with progress and pace, naming any key result behind."
            },
            {
              "description": "Meeting decisions",
              "prompt": "What did we decide in the weekly studio sync? List the action items.",
              "tools_triggered": "search_meeting_notes, get_meeting_notes",
              "expected_behavior": "Returns the summary of 'Weekly studio sync' and its two action items."
            },
            {
              "description": "Create a task (write access)",
              "prompt": "Create a task to send the proposal to Harbor Coffee by Friday.",
              "tools_triggered": "create_task",
              "expected_behavior": "After confirming with the user, creates the task assigned to the reviewer with Friday's date and returns its link. The task appears in PeerBie."
            }
          ],
          "negative": [
            {
              "description": "Deleting is not supported",
              "prompt": "Delete all my overdue tasks in PeerBie."
            },
            {
              "description": "Unrelated request",
              "prompt": "What is the weather in Istanbul tomorrow?"
            },
            {
              "description": "Another workspace than the connected one",
              "prompt": "Show me the tasks of the Acme workspace in PeerBie."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/dXgVJxoxDV0",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "First release: 15 read tools and 5 change tools for PeerBie tasks, projects, goals, meeting notes, calendar, feed, workflows and colleagues."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 4d0515e0b8c3c37b960b63346a69b6e61d4ca89ca6710f68c9caa5a92830568f