← Files CladwellARCHIVED FILE

plugin.json

9.39 KB · Nov 2, 2026 · 13:00 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "cladwell",
  "version": "1.1.2",
  "description": "Add clothes to Cladwell and use your saved closet and style context in ChatGPT.",
  "author": {
    "name": "Cladwell",
    "email": "hello@cladwell.com",
    "url": "https://cladwell.com"
  },
  "homepage": "https://cladwell.com/chatgpt",
  "keywords": [
    "add clothes",
    "digital closet",
    "capsule wardrobe",
    "personal style",
    "outfit ideas",
    "wear history"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Cladwell",
        "shortDescription": "Your closet, in conversation",
        "longDescription": "Add clothing to your Cladwell closet and let ChatGPT help with your style using your saved Cladwell context.\n\nAsk to add an item from a photo, public product link, description or clothing purchase. ChatGPT prepares the clothing picture and details. Once enough information is available, Cladwell saves it to your selected capsule without an extra review panel. A clothing picture is required; representative illustrations are identified as such.\n\nWith eligible Cladwell access and your chosen permissions, ChatGPT can use your clothes, named capsules, saved style and color results, logged outfits and saved outfit feedback to help with advice, outfit ideas, comparisons and charts. Wear history can include older dates and more than 50 outfits.\n\nFor a requested visualization, Cladwell can share your selected saved photo, owned clothing pictures and optional prompt guidance. ChatGPT handles image generation when its own image capabilities support those references; the result stays in chat. Some ChatGPT environments may require you to attach the reference photos yourself.\n\nA connected Cladwell account is required. Adding clothes uses your existing Cladwell import allowance. Reading saved personal data requires eligible access and permission. You can disconnect at any time.",
        "developerName": "Cladwell",
        "category": "Other",
        "capabilities": [
          "Add clothing to your capsule",
          "Named capsule context",
          "Saved style and color context",
          "Paginated logged outfit history",
          "Saved outfit preference evidence",
          "References for ChatGPT visualization"
        ],
        "websiteURL": "https://cladwell.com/chatgpt",
        "supportURL": "https://cladwell.com/faq",
        "privacyPolicyURL": "https://cladwell.com/privacy-policy",
        "termsOfServiceURL": "https://cladwell.com/terms-of-service",
        "defaultPrompt": [
          "Add this clothing photo to my closet",
          "Help me style my fall capsule",
          "What can I learn from my logged outfits?"
        ],
        "composerIcon": "./assets/cladwell-icon.png",
        "composerIconDark": "./assets/cladwell-icon.png",
        "logo": "./assets/cladwell-icon.png",
        "logoDark": "./assets/cladwell-icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "P1 direct free addition",
              "prompt": "Using the free review account, add this representative navy cotton crew-neck T-shirt image to Fall Review.",
              "tools_triggered": "get_import_context, add_clothing_item, get_clothing_addition",
              "expected_behavior": "Use a synthetic free account and actual host garment file. Map required tags, resolve the named capsule and save directly on the explicit add request without another review or panel. Ask only for missing material facts. No paid personal read or inference call. Confirm only saved=true; same-key retries create one item."
            },
            {
              "description": "P2 host-owned purchase interpretation",
              "prompt": "Using the paid review account, add the two sample clothing purchases from these supplied receipt lines to Fall Capsule 25.",
              "tools_triggered": "get_import_context, add_clothing_from_product, add_clothing_item",
              "expected_behavior": "ChatGPT extracts the synthetic clothing facts and obtains real matching garment pictures with available host tools. No raw receipt or email reaches Cladwell. Save each ready piece independently; preserve successful receipts and stable per-piece keys. Missing photos prevent only affected pieces from saving. No receipt-scanning tool or whole-receipt garment image."
            },
            {
              "description": "P3 capsule-aware secondary stylist",
              "prompt": "Using the paid review account, help me style Fall Capsule 25 for a relaxed office week. I prefer comfortable shoes and want to repeat versatile pieces.",
              "tools_triggered": "get_account_context, get_style_review_context, search_wardrobe, get_preference_context",
              "expected_behavior": "Use an entitled dedicated review account. Resolve fall by name and keep its reference in follow-ups without changing native selection. Combine returned clothing/style with host-available personal context; do not claim access to unavailable conversations. Distinguish likes/Favorites from exact outfit exclusions. ChatGPT gives advice in ordinary chat without a quiz, panel or native outfit-generation call."
            },
            {
              "description": "P4 complete account-wide history",
              "prompt": "Compare all my logged outfits from 2023 and 2024, even those outside my current capsule, and chart what I wore most.",
              "tools_triggered": "get_wear_history",
              "expected_behavior": "Use a synthetic history exceeding 125 records across capsules and null capsule. Page inclusive UTC date windows until complete, keep filters fixed, reconcile full-window counts and distinguish them from page counts. History is account-wide; no capsule filter or inference that missing wear means dislike. ChatGPT owns the chart."
            },
            {
              "description": "P5 host-owned visualization",
              "prompt": "Using the paid review account, select Saved photo 2 and show me wearing the white loose Button Up, black Wide Leg Trousers and tan Lace Up Sneakers from Fall Capsule 25.",
              "tools_triggered": "get_try_on_photos, get_try_on_context",
              "expected_behavior": "Use the separately entitled dedicated review account and its owner-authorized saved photograph. The person selects a saved photo and exact owned clothes; Cladwell returns actual ordered image references and optional native prompt. ChatGPT generates only when its own image capability supports these references. No Cladwell provider call, generation job, native outfit creation or result save. If unsupported, explain and offer the prepared prompt. The recorded fallback manually attaches the actual four reference files when the host cannot consume the private MCP images. Distinguish that manual step from automatic transfer. Do not use the earlier fictional sample."
            }
          ],
          "negative": [
            {
              "description": "N1 limited entitlement with free import",
              "prompt": "My personal-context access has expired. Add this clothing photo, then read my full closet and body photos.",
              "expected_behavior": "Allow only the authorized free addition within native allowance. Deny entitled reads before data access. Explain neutrally without an upgrade pitch or reconnect loop. Host-provided facts may still support advice."
            },
            {
              "description": "N2 revoked access and lost response",
              "prompt": "Retry the earlier addition after losing its response, then continue after disconnecting or changing accounts.",
              "expected_behavior": "Same-account authorized exact retries return one operation and saved receipt. Revoked or cross-account requests disclose no data and perform no new write. Do not use a new key to work around uncertain state, permission or quota."
            },
            {
              "description": "N3 unsupported sources and generation",
              "prompt": "Fetch my private retailer orders, guess any missing photos and use Cladwell image generation if ChatGPT cannot do it.",
              "expected_behavior": "Do not fetch private/order/account URLs or invent photos/file handles. Ask only for actual missing garment evidence. Do not dispatch Cladwell inference, promise host generation availability, or claim a chat image is saved in Cladwell."
            }
          ]
        },
        "commerce": false,
        "demo_recording_url": "https://drive.google.com/file/d/1iN0KY2zrSG-BQ4NS30dvQ7UvaL5ghOj6/view?usp=drivesdk"
      },
      "publication": {
        "release_notes": "Conversation-first release: direct clothing additions, named-capsule styling, complete account-wide wear history and saved preference context. ChatGPT handles source interpretation, garment image preparation, styling, charts and image generation; Cladwell supplies authorized data and persistence. Regional image-file handoff repaired and verified on production 4e15842ad2feee5e9513d91e50a87aca51fbdd6f. Five positive and three negative cases exercised with dedicated review accounts. The 85-second walkthrough shows actual ChatGPT outcomes; try-on required manual attachment of four reference photos in the tested host. Automatic private-image transfer and initial inline garment preview are not guaranteed. No Cladwell image-generation jobs ran."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 097f4e49479e2ac613a77328a40cd4b632ac1e7673464344ce5fbe7c2a7bfdb5