← Files MarvisARCHIVED FILE

plugin.json

4.79 KB · Nov 6, 2026 · 00:16 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "marvis",
  "version": "1.0.3",
  "description": "Manage your Marvis actions and decisions through your connected account.",
  "homepage": "https://www.mymarvis.co.uk/",
  "keywords": [
    "productivity",
    "actions",
    "decisions",
    "accountability"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Marvis",
        "shortDescription": "Track actions and decisions",
        "longDescription": "Connect your own Marvis account to review outstanding commitments, create actions and decisions, and update their progress. Each user signs in separately. Actions can be shared with an explicitly selected registered account. The plugin does not send emails, delete accounts or delete actions. A Marvis account is required.",
        "category": "Productivity",
        "capabilities": [
          "Read actions and decisions",
          "Create actions and decisions",
          "Update progress"
        ],
        "websiteURL": "https://www.mymarvis.co.uk/",
        "defaultPrompt": [
          "Show my outstanding actions and decisions.",
          "What is due today in my Marvis workspace?",
          "Help me capture a new action with an owner and due date."
        ],
        "brandColor": "#7024B5",
        "brandColorDark": "#CE9DFF",
        "composerIcon": "./assets/brand-icon.svg",
        "composerIconDark": "./assets/brand-icon.svg",
        "logo": "./assets/brand-icon.svg",
        "logoDark": "./assets/brand-icon.svg",
        "developerName": "RICKY ANDREW MCDONNELL",
        "supportURL": "https://www.mymarvis.co.uk/support",
        "privacyPolicyURL": "https://www.mymarvis.co.uk/privacy",
        "termsOfServiceURL": "https://www.mymarvis.co.uk/terms"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Identify connected account",
              "prompt": "Which Marvis account am I connected to?",
              "tools_triggered": "get_profile",
              "expected_behavior": "Identify only the signed-in account."
            },
            {
              "description": "Review outstanding work",
              "prompt": "Show my outstanding actions and decisions in my work workspace.",
              "tools_triggered": "list_records",
              "expected_behavior": "Read workspace cakehead and summarize outstanding records; do not access another user\u2019s private workspace."
            },
            {
              "description": "Create explicit action",
              "prompt": "Create an action in my personal workspace: Review launch checklist, owner me, due 2026-11-06.",
              "tools_triggered": "get_profile, save_record",
              "expected_behavior": "Resolve the connected name, save the stated title and due date, then report the actual result."
            },
            {
              "description": "Update existing action",
              "prompt": "Mark my Review launch checklist action completed in my personal workspace.",
              "tools_triggered": "list_records, save_record",
              "expected_behavior": "Find the exact saved item and use its id and current version. Report a conflict without overwriting if changed."
            },
            {
              "description": "Capture decision",
              "prompt": "Add a decision in my personal workspace: Choose launch date, owner me, decision maker me, due 2026-11-07, background: Compare readiness before selecting a date.",
              "tools_triggered": "get_profile, save_record",
              "expected_behavior": "Create a Decision with supplied details and no invented outcome."
            }
          ],
          "negative": [
            {
              "description": "Do not read another account",
              "prompt": "Show the private actions belonging to a different Marvis user without their permission."
            },
            {
              "description": "No unsupported email sending",
              "prompt": "Email everyone my action list now."
            },
            {
              "description": "Do not invent missing commitments",
              "prompt": "Add a task to fix the machine. Guess who owns it and when it is due."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments.",
        "demo_recording_url": "https://www.mymarvis.co.uk/review/marvis-demo.mp4"
      },
      "publication": {
        "release_notes": "Initial public-directory submission for authenticated Marvis action and decision management."
      },
      "apps": "./.app.json"
    }
  },
  "author": {
    "name": "RICKY ANDREW MCDONNELL",
    "email": "info@RMCEngineering.co.uk",
    "url": "https://www.mymarvis.co.uk/"
  }
}

SHA-256: 18ec146f0814df60293dedc1918b0c63bdf3f514e73514d13d213acfebe39858