← Files DesignoboARCHIVED FILE

plugin.json

5.23 KB · Nov 2, 2026 · 13:16 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "designobo",
  "version": "1.0.0",
  "description": "Design and edit UI prototypes in Designobo. Browse your team's projects, read and search screens, create new screens, edit existing ones, and check them in a real browser.",
  "author": {
    "name": "ByteBridge LLC",
    "email": "contact@bytebridge.company",
    "url": "https://designobo.com"
  },
  "homepage": "https://designobo.com/docs/mcp",
  "repository": "https://github.com/guillemus/designobo-plugin",
  "license": "MIT",
  "keywords": [
    "design",
    "prototyping",
    "ui",
    "html",
    "mockups"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Designobo",
        "shortDescription": "Design UI prototypes",
        "longDescription": "Designobo is an AI design tool for building UI prototypes as real HTML screens. With this plugin, your agent can browse your team's projects, read and search screens, create new projects and screens, and edit existing ones while you watch the changes appear live in Designobo. It can render a screen in a real browser to check for layout and runtime errors, and turn existing designs into code in your own projects. The agent only accesses the team you approve when you connect, and you can disconnect it at any time from Designobo.",
        "developerName": "ByteBridge LLC",
        "category": "Creativity",
        "capabilities": [
          "Read screens",
          "Create screens",
          "Edit screens",
          "Check screens"
        ],
        "websiteURL": "https://designobo.com",
        "supportURL": "https://designobo.com/docs/mcp#support",
        "privacyPolicyURL": "https://designobo.com/privacy",
        "termsOfServiceURL": "https://designobo.com/terms",
        "defaultPrompt": [
          "Create a Designobo project for a habit tracker app and design its onboarding screens.",
          "Add a pricing section to the home screen of my Designobo project.",
          "Read my Designobo checkout screen and build it as components in this repo."
        ],
        "composerIcon": "./assets/icon.svg",
        "composerIconDark": "./assets/icon-dark.svg",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the team's projects",
              "prompt": "What projects do I have in Designobo?",
              "tools_triggered": "list_projects",
              "expected_behavior": "Lists the test account's projects, including Brew & Co. Coffee, Pulse Fitness App and Ledger Dashboard, with links."
            },
            {
              "description": "Read an existing screen",
              "prompt": "Describe the menu screen in my Brew & Co. Coffee project in Designobo.",
              "tools_triggered": "list_projects, ls, read",
              "expected_behavior": "Finds menu.html in the Brew & Co. Coffee project and summarizes its categories and prices from the screen's HTML."
            },
            {
              "description": "Search across screens",
              "prompt": "Which screens in my Ledger Dashboard project in Designobo mention invoices?",
              "tools_triggered": "list_projects, grep",
              "expected_behavior": "Returns the matching screens, such as invoices.html and overview.html, with the lines that mention invoices."
            },
            {
              "description": "Edit an existing screen",
              "prompt": "In my Brew & Co. Coffee project in Designobo, add a seasonal specials section to the home screen.",
              "tools_triggered": "list_projects, read, start_screen_edit, submit_screen_edit, check_screen",
              "expected_behavior": "Adds a seasonal specials section to home.html in the existing visual style, saves it, and confirms the screen renders without errors."
            },
            {
              "description": "Create a project with a new screen",
              "prompt": "Create a Designobo project called Bookshelf and design a book detail screen for it.",
              "tools_triggered": "create_project, start_screen_edit, submit_screen_edit, check_screen",
              "expected_behavior": "Creates the Bookshelf project, adds a book detail screen, checks that it renders, and shares the project link."
            }
          ],
          "negative": [
            {
              "description": "Project deletion is not supported",
              "prompt": "Delete all my Designobo projects."
            },
            {
              "description": "Unrelated request",
              "prompt": "What's the weather in Paris today?"
            },
            {
              "description": "Sharing by email is not supported",
              "prompt": "Email my Brew & Co. Coffee designs to my team."
            }
          ]
        },
        "demo_recording_url": "https://screen.studio/share/ECcFhBuT",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release: browse projects, read and search screens, create and edit screens, and check them in a real browser."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: ebf6f88516792d7686325e0d6b47776380a68c9c82a6dd68c6b392422327373c