← Files ThreadCamARCHIVED FILE

plugin.json

7.05 KB · Nov 3, 2026 · 06:11 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "threadcam",
  "version": "1.0.0",
  "description": "See your design on real 3D t-shirts, hoodies, sweatshirts, caps, shorts and sweatpants, adjust it in the chat, and order the garment printed and shipped.",
  "author": {
    "name": "Ruvix Labs",
    "email": "support@ruvixlabs.com",
    "url": "https://www.threadcam.com"
  },
  "homepage": "https://www.threadcam.com",
  "keywords": [
    "t-shirt",
    "mockup",
    "apparel",
    "print on demand",
    "design",
    "hoodie",
    "merch"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "ThreadCam",
        "shortDescription": "Your design on 3D apparel",
        "longDescription": "ThreadCam puts your design on real 3D garments right in the chat. Ask ChatGPT for a logo, a slogan or a picture, or share your own artwork, and ThreadCam shows it on a t-shirt, hoodie, sweatshirt, cap, shorts or sweatpants that you can spin and look at from every side.\n\nDrag and resize the design, move it from a small left-chest logo to a full front or back print, and try it in the garment's real colours. Ask for changes in plain words (\"make it smaller\", \"try it in sand\", \"put it on the back\") and the panel updates in place.\n\nWhen you like it, ThreadCam tells you what it costs to print and ship, and gives you a secure checkout link on threadcam.com. Your garment is printed on demand and shipped to you. Orders ship to more than 200 countries, up to 50 items per order, in mixed sizes.\n\nIf you already have a ThreadCam account, you can connect it to use the features your account includes inside the panel.\n\nLimitations: ThreadCam won't print trademarked logos, characters or other people's artwork. The 3D mockup is a preview, so colours and print position on the finished garment can differ slightly.",
        "developerName": "Ruvix Labs",
        "category": "Creativity",
        "capabilities": [
          "Put a design on a 3D garment",
          "Change garment, colour, size and placement",
          "Draw an original design from a description",
          "Price printing and shipping",
          "Create a checkout link for a printed garment"
        ],
        "websiteURL": "https://www.threadcam.com",
        "supportURL": "https://www.threadcam.com/support",
        "privacyPolicyURL": "https://www.threadcam.com/privacy",
        "termsOfServiceURL": "https://www.threadcam.com/terms",
        "defaultPrompt": [
          "Design a retro 'Sunset Surf Club' logo and put it on a white t-shirt",
          "Put my logo small on the left chest of a navy hoodie",
          "Make a minimal mountain line-art design for a black cap"
        ],
        "brandColor": "#C2410C",
        "brandColorDark": "#FB923C",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png",
        "screenshots": [
          "./assets/screenshots/1-design.png",
          "./assets/screenshots/2-back.png",
          "./assets/screenshots/3-price.png",
          "./assets/screenshots/4-checkout.png"
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Design from a description and show it on a garment",
              "prompt": "@ThreadCam design a retro 'Sunset Surf Club' logo and put it on a white t-shirt",
              "tools_triggered": "place_on_garment",
              "expected_behavior": "The ThreadCam panel opens with an original surf-club design on the front of a white 3D t-shirt that can be rotated."
            },
            {
              "description": "Place an uploaded logo small on the left chest",
              "prompt": "@ThreadCam put this logo on a navy hoodie, small on the left chest",
              "tools_triggered": "place_on_garment",
              "expected_behavior": "The attached logo appears on the left chest of a navy hoodie at roughly 3-4 inches wide, with any plain background removed.",
              "file_attachment_urls": [
                "https://www.threadcam.com/review/review-logo.png"
              ]
            },
            {
              "description": "Change the garment colour",
              "prompt": "@ThreadCam show it in black instead",
              "tools_triggered": "update_mockup, place_on_garment",
              "expected_behavior": "The open mockup switches to black (a colour the garment comes in) and ChatGPT confirms the change. If a colour isn't offered for that garment, ThreadCam says so instead of guessing."
            },
            {
              "description": "Move the design to the back",
              "prompt": "@ThreadCam put the design on the back instead",
              "tools_triggered": "update_mockup, place_on_garment",
              "expected_behavior": "The design moves to the back of the garment and the panel turns to show the back."
            },
            {
              "description": "Price and order the printed garment",
              "prompt": "@ThreadCam how much is one in size L shipped to the UK? Then give me a link to order it",
              "tools_triggered": "get_quote, create_order_link",
              "expected_behavior": "ChatGPT states the garment price, shipping and total in USD, then returns a threadcam.com order link that opens a page with the mockup and a Stripe checkout. Reviewer orders using joe+tc-reviewer@ruvixlabs.com at checkout are never printed and are refunded automatically."
            }
          ],
          "negative": [
            {
              "description": "Clothing care advice. ThreadCam only designs, prices and orders printed garments, so ChatGPT should answer from its own knowledge without calling any ThreadCam tool.",
              "prompt": "How do I wash a printed t-shirt so the print doesn't crack?"
            },
            {
              "description": "Marketing copy for a clothing brand. Writing captions isn't a ThreadCam task; ChatGPT should write the caption itself without calling ThreadCam.",
              "prompt": "Write an Instagram caption to launch my new hoodie collection"
            },
            {
              "description": "Tracking an order from another store. ThreadCam can't see other retailers' orders; ChatGPT should not call ThreadCam and should point the user to that store.",
              "prompt": "Where is the black hoodie I ordered from Amazon last week?"
            }
          ]
        },
        "demo_recording_url": "https://www.threadcam.com/review/chatgpt-demo.mp4",
        "commerce": true,
        "commerce_description": "ThreadCam sells physical goods only: garments printed on demand with the user's design and shipped by our print partner Printful. The plugin quotes the price and returns a link to an external checkout on our own domain (threadcam.com, payment by Stripe Checkout). It never sells subscriptions, credits or other digital goods, and shows no plans or upgrade prompts."
      },
      "publication": {
        "release_notes": "First release: design on 3D garments in ChatGPT, adjust in the panel, and order printed garments."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fa9d22556a9408e0828234314ed2ac18ee810346bbba24325621e9bd9e3164d6