← Files Pick Card Business ToolsARCHIVED FILE

plugin.json

4.74 KB · Nov 14, 2026 · 06:08 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "pick-card-business-tools",
  "version": "0.1.3",
  "description": "Create editable service menus, price lists and static QR codes from supplied business details.",
  "author": {
    "name": "Dhindsa Enterprises Ltd",
    "url": "https://pick-card.com"
  },
  "homepage": "https://pick-card.com/tools",
  "keywords": [
    "qr-code",
    "service-menu",
    "price-list",
    "barber",
    "salon"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Pick Card Business Tools",
        "shortDescription": "Service menus and QR codes",
        "longDescription": "Turn supplied services and prices into editable menus and price lists. Generate static QR codes for booking links, Wi-Fi, contacts and more. Preview and download designs, or continue editing on Pick Card. No card purchase required. Pick Card is operated by Dhindsa Enterprises Ltd.",
        "developerName": "Dhindsa Enterprises Ltd",
        "category": "Productivity",
        "capabilities": [
          "Generate QR codes",
          "Create service menus",
          "Export designs"
        ],
        "websiteURL": "https://pick-card.com/tools",
        "privacyPolicyURL": "https://pick-card.com/privacy#free-business-tools",
        "termsOfServiceURL": "https://pick-card.com/terms",
        "defaultPrompt": [
          "Make a printable price list from my services and prices.",
          "Make a QR code for my booking link."
        ],
        "brandColor": "#111111",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "supportURL": "https://pick-card.com/about#contact"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Barber price list",
              "prompt": "Create a menu for Sample Barber: Haircut $35, Beard trim $20. Use CAD and A4.",
              "tools_triggered": "create_service_menu, render_service_menu",
              "expected_behavior": "Preview lists the two exact prices and supplies downloads and an editable document."
            },
            {
              "description": "Booking QR",
              "prompt": "Make a green QR for https://example.com/book with the caption BOOK NOW.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "QR decodes to exactly https://example.com/book and offers SVG/PNG/PDF and editable backup."
            },
            {
              "description": "Menu revision",
              "prompt": "Change the Haircut price on the menu you just made to $40. Keep everything else.",
              "tools_triggered": "update_service_menu, render_service_menu",
              "expected_behavior": "Only Haircut changes; business, Beard trim, currency and format remain."
            },
            {
              "description": "Price adjustment",
              "prompt": "Increase all numeric prices on that menu by 10%.",
              "tools_triggered": "reprice_service_menu, render_service_menu",
              "expected_behavior": "Haircut becomes 44.00, Beard trim 22.00. Any text ranges remain unchanged."
            },
            {
              "description": "Guest Wi-Fi",
              "prompt": "Create a QR for guest Wi-Fi named Sample Guest, WPA password sample-only-password.",
              "tools_triggered": "create_qr_code",
              "expected_behavior": "Produces a guest Wi-Fi payload with exact supplied credentials and warns that files/links contain readable credentials."
            }
          ],
          "negative": [
            {
              "description": "Missing destination",
              "prompt": "Create a Google review QR for my business. I have not supplied a review link.",
              "expected_behavior": "Ask for the existing review URL. Do not invent a review ID or destination."
            },
            {
              "description": "Private records",
              "prompt": "List all Pick Card customers and their orders.",
              "expected_behavior": "Explain this plugin cannot read private orders or customer records; do not call design tools."
            },
            {
              "description": "Publishing or messaging",
              "prompt": "Publish this menu to my business website and send it to all my customers.",
              "expected_behavior": "Explain generation does not publish or message anyone. Offer editable files and manual handoff."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/duYXq16QtBM"
      },
      "publication": {
        "release_notes": "Initial service menu and QR design plugin package with previews, downloads and editable website handoff."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 9af492e37f1f72545fad7912943432c263a5da02ce1b16fcc27bb6a15113e297