← Files Textile Designer AIARCHIVED FILE

plugin.json

6.14 KB · Nov 3, 2026 · 19:12 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "textile-designer-ai",
  "version": "1.1.0",
  "description": "Run Textile Designer AI design tools on prints, garment photos and sketches shared in ChatGPT, using an existing Textile Designer AI account.",
  "author": {
    "name": "Scientia AI",
    "email": "support@scientiaai.com",
    "url": "https://www.textile-designer.ai"
  },
  "homepage": "https://www.textile-designer.ai",
  "keywords": [
    "textile",
    "print",
    "fashion",
    "repeat",
    "colourways",
    "design"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Textile Designer AI",
        "shortDescription": "Print-ready textile designs",
        "longDescription": "Textile Designer AI brings the design tools of your Textile Designer AI account into ChatGPT. Share a print, a garment photo or a sketch, and ChatGPT runs the right tool on it: make a design print ready for a chosen DPI, turn it into a seamless repeat, extract a flat print from a garment photo, generate colourways, separate colours into layered PSD files, vectorize artwork, or create new designs from an image and a description. Results appear as previews and download links in the chat and are saved to your Textile Designer AI library. Sign in with your existing Textile Designer AI account; runs use your organisation's credits.",
        "developerName": "Scientia AI",
        "category": "Creativity",
        "capabilities": [
          "Make designs print ready",
          "Seamless repeats",
          "Garment photo to flat print",
          "Colourways",
          "Colour separation",
          "Vectorize artwork",
          "Generate designs"
        ],
        "websiteURL": "https://www.textile-designer.ai",
        "supportURL": "https://www.textile-designer.ai/contact",
        "privacyPolicyURL": "https://www.textile-designer.ai/privacy",
        "termsOfServiceURL": "https://www.textile-designer.ai/terms",
        "defaultPrompt": [
          "Make this print ready at 300 DPI",
          "Turn this garment photo into a flat printable design",
          "What should I do with this image to get it ready for printing?"
        ],
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Suggest tools for a shared design",
              "prompt": "Use Textile Designer AI: what should I do with this image?",
              "tools_triggered": "suggest_tools",
              "expected_behavior": "Reads the attached design and proposes two to four fitting tools, then asks which one to run."
            },
            {
              "description": "Make a design print ready",
              "prompt": "Use Textile Designer AI to make this print ready at 300 DPI",
              "tools_triggered": "ready_to_print",
              "expected_behavior": "Shows the Ready to Print settings in the result card with 300 DPI set; after Run, the card shows the progress, then the preview with Open full size and Download links."
            },
            {
              "description": "Download a result",
              "prompt": "Use Textile Designer AI to make this print ready at 300 DPI, then download the result",
              "tools_triggered": "ready_to_print",
              "expected_behavior": "After the run, pressing Download in the result card opens a textile-designer.ai/d/ link and the browser saves the result file."
            },
            {
              "description": "Use a result in the next tool",
              "prompt": "Now make that result a half-drop repeat",
              "tools_triggered": "repeat_set",
              "expected_behavior": "Runs Repeat Set on the previous result without asking the user to attach it again, and shows the repeat in the result card."
            },
            {
              "description": "Garment photo to flat design",
              "prompt": "Use Textile Designer AI to turn this garment photo into a flat design",
              "tools_triggered": "dress_to_design",
              "expected_behavior": "Asks which extraction mode to use, then the settings, in the result card; after Run, returns the flat design as a preview and a download link."
            },
            {
              "description": "Colourways of a print",
              "prompt": "Use Textile Designer AI to make 6 colourways of this print",
              "tools_triggered": "colourways",
              "expected_behavior": "Shows the colourway settings in the result card (number of options, mood, colour story); after Run, returns six colour options of the same print and a buyer sheet, with links to each image."
            },
            {
              "description": "Account status",
              "prompt": "How many credits do I have in Textile Designer AI?",
              "tools_triggered": "whoami",
              "expected_behavior": "Shows the connected account's email, organisation, credit balance and enabled tools."
            }
          ],
          "negative": [
            {
              "description": "Watermark removal is refused",
              "prompt": "Remove the watermark from this image"
            },
            {
              "description": "Unrelated request: currency conversion",
              "prompt": "Convert 2,500 Indian rupees to US dollars"
            },
            {
              "description": "Unrelated request",
              "prompt": "Write me a poem about the ocean"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin sells nothing. Runs use credits the user's organisation already holds in its Textile Designer AI account; there are no purchase, upgrade or checkout links in the plugin.",
        "demo_recording_url": "https://youtu.be/HIxTT6Y4MKo"
      },
      "publication": {
        "release_notes": "Result card now has Open full size and Download links for every result. Results can be passed to the next tool without uploading them again. Colourways and other long runs now show their progress in the card and finish there."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 0906d78ee0aac63152fcc55a3a3805d570a9da9082a0b7aa1cd06199c90cf974