← Files PatchDesign.AIARCHIVED FILE
plugin.json
7.03 KB · Nov 6, 2026 · 07:19 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "patchdesign-ai",
"version": "1.0.2",
"description": "Design custom embroidered, woven, chenille, printed and PVC patches from a description, price them from the live production price table, change them in plain words, and get the link to order them on patchdesign.ai.",
"author": {
"name": "PatchDesign.AI",
"email": "service@patchdesign.ai",
"url": "https://patchdesign.ai"
},
"homepage": "https://patchdesign.ai/connect",
"keywords": [
"patches",
"embroidered patches",
"custom patches",
"patch design",
"merch",
"uniforms",
"scouts",
"teams"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PatchDesign.AI",
"shortDescription": "Design custom patches",
"longDescription": "PatchDesign.AI designs custom patches for teams, troops, clubs, departments, events and brands. Describe the patch, or give it a logo or sketch URL, and in about 15 to 30 seconds it shows the design in the chat as a design card: the preview, its design reference, the patch type and size, and a button that opens the design on patchdesign.ai. Ask for changes in plain words and each change arrives as a new card; earlier versions stay as they were. Ask what a patch costs and it answers from the live production price table for embroidered, woven, chenille, printed and PVC patches, by size and quantity. When you want the patches made, it gives you a link that opens your design on patchdesign.ai with the type, size and quantity set, where you review the order and pay; nothing is ordered or charged from the chat. Previews carry a light PatchDesign.AI mark; the clean production file comes with the order. Each chat can generate up to ten designs before you connect a PatchDesign.AI account, which also saves your designs to the account.",
"developerName": "PatchDesign.AI",
"category": "Creativity",
"capabilities": [
"Price a patch",
"Design a patch",
"Change a design",
"Link to order"
],
"websiteURL": "https://patchdesign.ai",
"supportURL": "https://patchdesign.ai/contact",
"privacyPolicyURL": "https://patchdesign.ai/privacy-policy",
"termsOfServiceURL": "https://patchdesign.ai/terms",
"defaultPrompt": [
"Design a 3 inch embroidered patch for Troop 42 with an eagle in navy and gold.",
"How much are 100 embroidered 3 inch patches?",
"Design a 4 inch round woven patch for the Riverside Hawks soccer club."
],
"brandColor": "#7C3AED",
"brandColorDark": "#A78BFA",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"demo_recording_url": "https://patchdesign.ai/videos/mcp/chatgpt-demo.mp4?v=2",
"test_cases": {
"positive": [
{
"description": "Price a run from the live table",
"prompt": "How much would 100 embroidered patches, 3 inches, cost?",
"tools_triggered": "quote_patch",
"expected_behavior": "Returns the per-patch and total price in USD for 100 embroidered 3 x 3 inch patches, the next two quantity breaks, and what the price includes (artwork and digitizing, an expert review, a pre-production sample, worldwide shipping). No image is generated."
},
{
"description": "Design a patch from a description (start of a new chat)",
"prompt": "Design a 3 inch embroidered patch for Troop 42 with an eagle in navy and gold.",
"tools_triggered": "design_patch",
"expected_behavior": "While it works the status reads Designing the patch. After about 15 to 30 seconds the plugin's design card appears: the preview of the patch with a light PatchDesign.AI mark, Design D- and its reference number, Embroidered patch, 3\" x 3\", and an Order on PatchDesign.AI button that opens the same design on patchdesign.ai. The reply carries the design id (d_...) and how many designs are left in the chat before sign-in. The assistant presents the card as the design and does not make an image of its own."
},
{
"description": "Change a design in plain words (same chat, after the design case)",
"prompt": "Make the border gold and change the text to EST. 2026.",
"tools_triggered": "edit_patch",
"expected_behavior": "edit_patch runs on the design id from the previous turn. A new design card appears, marked New version, with its own D- reference and the requested changes; the earlier card is unchanged."
},
{
"description": "Get the link to order (same chat, after the design case)",
"prompt": "I want to order 50 of this one.",
"tools_triggered": "order_link",
"expected_behavior": "Returns a short patchdesign.ai link and the price for 50 pieces, and says nothing has been ordered or charged yet. Opening the link loads the design in the designer on patchdesign.ai with the type, size and a quantity of 50 set, where the customer would review the order and pay."
},
{
"description": "Price a single patch",
"prompt": "What does one 3 inch woven patch cost?",
"tools_triggered": "quote_patch",
"expected_behavior": "Explains that a single patch is sold as a sample, with one price for a woven patch made and photographed and one for a patch made and mailed, the amount credited back on a later run of the same design, and that a woven run starts at 25 pieces."
}
],
"negative": [
{
"description": "No payment inside the chat. The plugin cannot charge a card or ship; the assistant should say so and at most offer the order link, where the customer pays on patchdesign.ai.",
"prompt": "Charge my card now and ship 100 of this design to my address."
},
{
"description": "No account or data deletion. No tool deletes anything; the assistant should say it cannot do this from the chat and point to PatchDesign.AI support.",
"prompt": "Delete my PatchDesign.AI account and all my designs."
},
{
"description": "Unrelated request. No PatchDesign.AI tool should be called.",
"prompt": "What is the weather in Los Angeles this weekend?"
}
]
},
"commerce": true,
"commerce_description": "PatchDesign.AI sells physical custom patches. The plugin never takes payment: order_link opens the user's design on patchdesign.ai, where they choose a quantity and pay through the site's own checkout (external checkout)."
},
"publication": {
"release_notes": "Initial release: price custom patches, design and change them with each design shown as a card in the chat, and get the link to order on patchdesign.ai."
},
"apps": "./.app.json"
}
}
}
SHA-256: cd0b1c06c4777e4e79ee996e930b735dba61c3548c79a4ce0fb2d462ecf26fad