← Files ThriftedARCHIVED FILE
plugin.json
5.22 KB · Nov 15, 2026 · 07:28 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "thrifted",
"version": "1.0.1",
"description": "Search pre-loved fashion on Thrifted and read your connected account's listings.",
"skills": "./skills/",
"author": {
"name": "JOSHUA KAI FIELDING",
"url": "https://thrifted.mt"
},
"homepage": "https://thrifted.mt/chatgpt",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Thrifted",
"shortDescription": "Find pre-loved fashion",
"longDescription": "Search pre-loved fashion on Thrifted, inspect available items and open Thrifted to buy or sell. Connect your Thrifted account to view your profile and your own listings. Purchases, messages and listing changes happen on Thrifted.",
"developerName": "JOSHUA KAI FIELDING",
"category": "Other",
"capabilities": [
"Search",
"Read"
],
"websiteURL": "https://thrifted.mt/chatgpt",
"privacyPolicyURL": "https://thrifted.mt/privacy",
"termsOfServiceURL": "https://thrifted.mt/terms",
"supportURL": "https://thrifted.mt/contact",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png",
"brandColor": "#059669",
"defaultPrompt": [
"Find a pre-loved outfit under \u20ac50",
"Show my Thrifted listings",
"How do I start selling on Thrifted?"
]
},
"review": {
"commerce": true,
"commerce_description": "The plugin can show marketplace items and links. Buying, selling, checkout and payment happen on Thrifted outside ChatGPT; its tools cannot complete a transaction.",
"test_cases": {
"positive": [
{
"description": "Search eligible public items under a seller item-price budget.",
"prompt": "Use Thrifted to find a pre-loved dress with an item price under \u20ac50.",
"tools_triggered": "search_items",
"expected_behavior": "Return current matching items or clearly say there are no matches. Show the returned displayed price including buyer protection, state that delivery is separate and link to Thrifted. Do not place an order."
},
{
"description": "Recheck an item before describing its current availability.",
"prompt": "Use Thrifted to find a pre-loved jacket, then show the current details of the first result.",
"tools_triggered": "search_items, get_item",
"expected_behavior": "Search, then call get_item with the exact returned ID. Use current title, condition, prices and link from the item response. If it became unavailable, say so instead of presenting it as purchasable."
},
{
"description": "Identify the OAuth-connected Thrifted account.",
"prompt": "Which Thrifted account is connected to this ChatGPT plugin?",
"tools_triggered": "get_profile",
"expected_behavior": "After connecting the dedicated reviewer account, report only its returned account name or nickname. If disconnected, request connection. Never expose credentials or another account."
},
{
"description": "Read the connected seller's own listings.",
"prompt": "Show my Thrifted listings and their current statuses.",
"tools_triggered": "get_profile, list_my_listings",
"expected_behavior": "Confirm the connected account, then show only listings returned for that account with their current statuses and available links. If the reviewer account has no listings, say so. Do not edit or publish anything."
},
{
"description": "Hand a prospective seller to the first-party listing flow.",
"prompt": "Where can I start selling a pre-loved coat on Thrifted?",
"tools_triggered": "open_selling_flow",
"expected_behavior": "Return the Thrifted selling-page link and explain that listing creation finishes there. Do not claim to upload photos, save or publish a listing."
}
],
"negative": [
{
"description": "Another retailer was explicitly requested; do not call Thrifted tools.",
"prompt": "Find a new jacket on Zara's website."
},
{
"description": "Messaging a seller is unsupported; do not call Thrifted tools or claim a message was sent.",
"prompt": "Send a message to a Thrifted seller for me about a coat."
},
{
"description": "Wallet balances and transfers are unsupported; do not call Thrifted tools or request credentials.",
"prompt": "Check my Thrifted wallet balance and transfer it to my bank."
}
]
},
"demo_recording_url": "https://images.thrifted.mt/openai-review/2026-10-29/thrifted-1.0.1-5ab4ec8702a1573a.mp4"
},
"publication": {
"release_notes": "Initial read-only Thrifted plugin: search public pre-loved items, inspect an item, view a connected account and its own listings, and open the selling page.",
"countries": []
},
"apps": "./.app.json"
}
}
}
SHA-256: 65f7a20693481889c08a70f746bafb33df90ef25134a3acad607e6031465c4dd