← Files minniieARCHIVED FILE
plugin.json
7.86 KB · Nov 10, 2026 · 07:28 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "minniie-chatgpt",
"version": "1.0.1",
"description": "Personal styling with your wardrobe, saved colors and AI outfit images.",
"author": {
"name": "Marta Herget",
"email": "support@minniie.com",
"url": "https://minniie.com"
},
"homepage": "https://minniie.com",
"keywords": [
"wardrobe",
"outfits",
"styling",
"color analysis"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "minniie",
"shortDescription": "Your wardrobe, styled",
"longDescription": "Connect your existing minniie account for personal styling advice based on your wardrobe, saved color analysis and style preferences. Explore your pieces and saved looks in a visual gallery with actual photos, ownership labels and Work-only settings.\n\nAsk for an outfit using your eligible owned wardrobe and saved colors. Explicitly request an AI outfit image made by minniie and retrieve the completed saved result. Advice alone does not generate an image.\n\nFeature availability follows your connected account\u2019s access and usage limits. AI outfit images may differ from actual garments or appearance. This first release does not upload, import, edit or delete wardrobe items, perform shopping, or change subscriptions. Manage your closet and account directly at minniie.com.",
"developerName": "Marta Herget",
"capabilities": [
"Browse wardrobe",
"Browse saved looks",
"Use saved style profile and colors",
"Get outfit advice",
"Generate outfit images"
],
"websiteURL": "https://minniie.com",
"privacyPolicyURL": "https://minniie.com/privacy-policy",
"termsOfServiceURL": "https://minniie.com/terms-of-service",
"defaultPrompt": [
"Create a relaxed outfit from my wardrobe for a warm, sunny day.",
"Generate an outfit image using my wardrobe and saved colors.",
"Show my saved looks and help me choose one for dinner."
],
"logo": "./assets/minniie-icon.png",
"composerIcon": "./assets/minniie-icon.png",
"supportURL": "https://minniie.com/docs#support",
"category": "Other"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Browse wardrobe and profile",
"prompt": "Show my style profile and current usage, then list my wardrobe and inspect my jeans.",
"tools_triggered": "get_style_profile, get_plan, list_wardrobe_items, get_wardrobe_item, render_minniie_gallery",
"expected_behavior": "Return only the connected reviewer account\u2019s saved profile, current usage and wardrobe. Fetch further wardrobe pages when needed; do not call a partial page the full closet. Distinguish jeans from other trousers. Show real item photos with matching captions, ownership and Work-only labels. Do not use web-search or illustrative photos. Do not modify data or generate an image."
},
{
"description": "Use saved color analysis",
"prompt": "Use my saved style profile and color season to create one relaxed outfit for a warm, sunny weekend from my owned wardrobe. No blazer or heels. Show each chosen real piece in the minniie gallery. Advice only; do not generate an outfit image.",
"tools_triggered": "get_style_profile, get_color_analysis, ask_stylist, render_minniie_gallery",
"expected_behavior": "Use the saved style brief, aesthetic and active color analysis, considering eligible owned pieces across the wardrobe. Exclude Work-only items, blazers and heels for this casual request. Show matching item photos and captions. Advice must not generate an image. Swap a piece asks which primary item to replace and keeps the other pieces unchanged; if no eligible alternative exists, preserve the original outfit and explain. Another outfit may reuse the only suitable shoes while changing the combination. Neither styling action generates an image."
},
{
"description": "Generate one OOTD and retrieve it",
"prompt": "Generate an OOTD image of that outfit on me using my existing profile photos. Show it when ready, and show a saved look.",
"tools_triggered": "get_style_profile, get_plan, generate_outfit_image, get_outfit_image_status, list_looks, get_look, render_minniie_gallery",
"expected_behavior": "Check the connected account\u2019s current plan, image allowance and saved profile photos. Submit one minniie image-generation request using only the selected primary outfit IDs, not gallery alternatives or ChatGPT native image generation. Show the pending state, poll the same job, then display the completed saved result with an AI visualization label. Do not resubmit after an ambiguous response. If allowance is exhausted, explain without starting a job. If no profile photo exists, ask whether to use a non-selfie visualization. The Create AI try-on button should follow the same flow."
},
{
"description": "Browse completed saved looks",
"prompt": "Show my recent saved looks and open one completed look in the minniie gallery. Do not generate or edit any image.",
"tools_triggered": "list_looks, get_look, render_minniie_gallery",
"expected_behavior": "Read only the connected member\u2019s existing saved records. Show the retrieved completed look with its actual saved photo and AI visualization label, keeping authoritative names and item IDs. Do not start generation, edit, favorite or modify records."
},
{
"description": "Refresh real private wardrobe photos",
"prompt": "Show my owned jeans with their exact saved names in the minniie gallery. Then use Refresh photos to renew the displayed private photos. Do not call the stylist or generate an image.",
"tools_triggered": "list_wardrobe_items, get_wardrobe_item, render_minniie_gallery",
"expected_behavior": "Display only authoritative wardrobe photos and exact captions, ownership and Work-only labels. Refresh photos must reread the same member records, preserve selection and reenable controls after completion. No web-search, stock, retailer or illustrative replacement images; no generation or wardrobe changes."
}
],
"negative": [
{
"description": "Unrelated general knowledge",
"prompt": "What is the capital of Portugal?",
"expected_behavior": "Answer directly without invoking minniie tools or reading account data."
},
{
"description": "Unrelated writing request",
"prompt": "Write a birthday message for my sister.",
"expected_behavior": "Answer directly without invoking minniie tools or reading account data."
},
{
"description": "Unrelated technical explanation",
"prompt": "Explain how solar panels work.",
"expected_behavior": "Answer directly without invoking minniie tools or reading account data."
}
]
},
"commerce": false,
"commerce_description": "No shopping, checkout or payment tools are included. Features use the member\u2019s existing minniie subscription and limits; the integration does not sell subscriptions or change billing.",
"demo_recording_url": "https://minniie-reviewer-walkthrough.pages.dev/2026-10-12-focused-v1/"
},
"publication": {
"release_notes": "Initial release: visual wardrobe and saved-look galleries, saved style profile and color analysis, personalized outfit advice, and explicitly requested minniie outfit-image generation and retrieval."
},
"apps": "./.app.json"
}
}
}
SHA-256: 8bf19417eb2ba2ce63489b9cf12ab001e4d6e1be78f3bdac3515036695b220cb