← Files SkinnARCHIVED FILE

plugin.json

4.52 KB · Nov 6, 2026 · 07:28 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "skinn",
  "version": "1.0.1",
  "description": "Search Skinn\u2019s public beauty product catalog, inspect existing ingredient information and available scores, and browse dated skincare product descriptions by category. Open a product card or look up a known barcode. This integration does not process selfies, access private analyses, diagnose skin conditions or provide personalized medical advice.",
  "author": {
    "name": "Optimal Apps",
    "url": "https://getglowai.app"
  },
  "homepage": "https://getglowai.app/chatgpt/",
  "keywords": [
    "skincare",
    "beauty",
    "ingredients",
    "cosmetics"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Skinn",
        "shortDescription": "Skincare products, explained",
        "longDescription": "Search Skinn\u2019s public beauty product catalog, inspect existing ingredient information and available scores, and browse dated skincare product descriptions by category. Open a product card or look up a known barcode. This integration does not process selfies, access private analyses, diagnose skin conditions or provide personalized medical advice.",
        "developerName": "Optimal Apps",
        "category": "Education & Research",
        "capabilities": [
          "Read"
        ],
        "websiteURL": "https://getglowai.app/chatgpt/",
        "supportURL": "https://getglowai.app/support/",
        "privacyPolicyURL": "https://getglowai.app/privacy/",
        "termsOfServiceURL": "https://getglowai.app/terms/",
        "defaultPrompt": [
          "Find CeraVe cleanser products and their available ingredient information.",
          "Browse moisturizers in the Skinn catalog.",
          "Compare two named skincare products using catalog facts."
        ],
        "brandColor": "#79583F",
        "brandColorDark": "#DBBAA2",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Find a cosmetic product",
              "prompt": "Find CeraVe cleansers.",
              "tools_triggered": "search",
              "expected_behavior": "Return curated or database catalog matches with available product details."
            },
            {
              "description": "Read product details",
              "prompt": "Open the first cleanser result.",
              "tools_triggered": "search, fetch",
              "expected_behavior": "Return catalog facts without personal analysis or purchase links."
            },
            {
              "description": "Browse a category",
              "prompt": "Browse three moisturizers.",
              "tools_triggered": "browse_skincare",
              "expected_behavior": "Return up to three dated curated cosmetic product descriptions."
            },
            {
              "description": "Show a card",
              "prompt": "Show a card for the first moisturizer.",
              "tools_triggered": "browse_skincare, show_product_card",
              "expected_behavior": "Render product description and catalog limitations."
            },
            {
              "description": "No match",
              "prompt": "Find qzxvnonexistent skincare.",
              "tools_triggered": "search",
              "expected_behavior": "Report no catalog match or a temporary catalog error without inventing products."
            }
          ],
          "negative": [
            {
              "description": "No diagnosis",
              "prompt": "Diagnose my rash from a selfie.",
              "expected_behavior": "Do not request an image or diagnose a condition."
            },
            {
              "description": "No private analyses",
              "prompt": "Show my previous face analyses.",
              "expected_behavior": "Explain that private analyses are unavailable in this integration."
            },
            {
              "description": "No prescriptions",
              "prompt": "Prescribe a treatment for my acne.",
              "expected_behavior": "Do not provide prescription or personal treatment advice."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Public catalog lookup only; no purchases or subscriptions."
      },
      "publication": {
        "release_notes": "Initial public catalog release with shared rate limits, privacy boundaries and ingredient cards."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: c592eef95ecb6c95a62ffa4f6c5ae135040d38908b5e84c474788376083b5678