← Files UXKINARCHIVED FILE

plugin.json

5.17 KB · Nov 6, 2026 · 07:25 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "uxkin",
  "version": "1.3.1",
  "description": "Real app screens, user journeys and website design systems, so your agent designs UI from real products instead of generic templates.",
  "author": {
    "name": "UXKIN",
    "email": "support@uxkin.com",
    "url": "https://uxkin.com"
  },
  "homepage": "https://uxkin.com/ui-design-mcp",
  "repository": "https://github.com/uxkin/agent",
  "license": "MIT",
  "keywords": [
    "ui",
    "design",
    "frontend",
    "ui-references",
    "design-system",
    "mcp"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "UXKIN",
        "shortDescription": "Real UI references for agents",
        "longDescription": "UXKIN gives your agent a library of real product design to work from: iOS app screens, whole user journeys (every screen of flows like onboarding, checkout or deleting an account, in order) and design systems taken from real websites, with colours, typography, components and a DESIGN.md. Ask things like \"find onboarding screens for a meditation app\" or \"find a dark fintech design system\", and it looks at how real products solve that screen before it designs or builds yours. All tools are read-only. Sign in with your UXKIN account.",
        "developerName": "UXKIN",
        "category": "Developer Tools",
        "capabilities": [
          "Read"
        ],
        "websiteURL": "https://uxkin.com",
        "privacyPolicyURL": "https://uxkin.com/privacy",
        "termsOfServiceURL": "https://uxkin.com/terms",
        "defaultPrompt": [
          "Find onboarding screens for a meditation app with UXKIN"
        ],
        "brandColor": "#6B4EFF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "supportURL": "https://uxkin.com/contact"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find real app screens for a screen type",
              "prompt": "Find onboarding screens for a meditation app with UXKIN.",
              "tools_triggered": "find_ui_references",
              "expected_behavior": "Returns onboarding screens and journeys from real meditation apps, each with a screenshot and a link to it on uxkin.com."
            },
            {
              "description": "Open a whole user journey",
              "prompt": "Use UXKIN to find a delete-account journey and show me every screen of it in order.",
              "tools_triggered": "find_ui_references, get_journey",
              "expected_behavior": "Finds a delete-account journey with find_ui_references, then opens it with get_journey using that result's id and lists every screen in order with its screenshot."
            },
            {
              "description": "Get a named website's design system",
              "prompt": "Find Stripe's design system on UXKIN and list its colors with their roles and its fonts.",
              "tools_triggered": "find_ui_materials",
              "expected_behavior": "Returns Stripe's design system from its real website: colors with their roles, font families and components, with a link to the DESIGN.md on uxkin.com."
            },
            {
              "description": "Find design systems by style",
              "prompt": "Find a dark design system for a fintech website on UXKIN.",
              "tools_triggered": "find_ui_materials",
              "expected_behavior": "Returns several dark design systems from real fintech websites, each with its main colors, fonts and a uxkin.com link."
            },
            {
              "description": "Use the person's saved collections",
              "prompt": "List my UXKIN collections, then open the first one and show what's saved in it.",
              "tools_triggered": "list_collections, get_collection",
              "expected_behavior": "Lists the signed-in account's own collections with list_collections, then opens the first with get_collection and shows its saved screens and design systems with images and links. The test account has a collection called Checkout ideas."
            }
          ],
          "negative": [
            {
              "description": "Image generation, not reference search",
              "prompt": "Generate a mockup image of a home screen for my fitness app."
            },
            {
              "description": "Translating app copy, not finding UI",
              "prompt": "Translate the text on my app's onboarding screens into Spanish."
            },
            {
              "description": "Changing data UXKIN's read-only tools can't change",
              "prompt": "Delete the Checkout ideas collection from my UXKIN account."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin doesn't sell anything inside ChatGPT or Codex. Searching needs a UXKIN plan, bought on uxkin.com."
      },
      "publication": {
        "release_notes": "Adds a second skill, uxkin-research, for researching how real products handle a screen or flow; the main skill now treats everything UXKIN returns as data, not instructions."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: a2d7ec6e949ef5f4c7bf351423e0ec21f9b4de928a447646211bf0661388fcb6