← Files VeriMomARCHIVED FILE

plugin.json

7.18 KB · Nov 2, 2026 · 13:22 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "verimom-connected",
  "version": "2.0.2",
  "description": "Check cosmetic products and ingredient lists for pregnancy, breastfeeding, and baby-skin concerns using VeriMom's catalog and evidence-led safety classifications.",
  "author": {
    "name": "Verimom",
    "email": "support@verimom.com",
    "url": "https://verimom.com"
  },
  "homepage": "https://verimom.com",
  "keywords": [
    "pregnancy",
    "breastfeeding",
    "baby skin",
    "skincare",
    "cosmetic ingredients",
    "INCI"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "VeriMom",
        "shortDescription": "Pregnancy-safe skincare",
        "longDescription": "Connect your VeriMom account to check cosmetics, products, and INCI lists for pregnancy, breastfeeding, or baby-skin concerns. Completed checks are saved in your VeriMom app and use the same account check allowance. Results explain formula confidence, useful benefits and concerns, and evidence limitations. General cosmetic-safety information, not medical advice.",
        "developerName": "Verimom",
        "category": "Healthcare",
        "capabilities": [
          "Search the VeriMom cosmetic-product catalog",
          "Assess products for pregnancy, breastfeeding, or baby-skin context",
          "Check a complete INCI ingredient list",
          "Look up one cosmetic ingredient",
          "Continue with package scanning and detailed evidence in VeriMom",
          "Save completed checks to your connected VeriMom account"
        ],
        "websiteURL": "https://verimom.com",
        "supportURL": "https://verimom.com/en/support",
        "privacyPolicyURL": "https://verimom.com/en/privacy",
        "termsOfServiceURL": "https://verimom.com/en/terms",
        "defaultPrompt": [
          "Check whether this skincare product is suitable during pregnancy.",
          "What is this cosmetic product good for, and what should I watch for?",
          "Check this INCI list for breastfeeding concerns."
        ],
        "brandColor": "#C44D65",
        "brandColorDark": "#E3A0AF",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon.png",
        "logo": "./assets/icon.png",
        "logoDark": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Assess a product during pregnancy",
              "prompt": "Check CeraVe Moisturizing Cream for pregnancy and tell me what it is good for.",
              "tools_triggered": "search_products, assess_product",
              "expected_behavior": "After securely connecting a VeriMom account: Identify the exact catalog product, return its pregnancy-context verdict and formula confidence, show useful good-for or concern tags when available, and provide contextual VeriMom handoffs without giving medical advice. Save completed assessments to that account history and enforce its configured allowance; search does not consume a check."
            },
            {
              "description": "Check a complete ingredient list",
              "prompt": "Check this INCI list during pregnancy: Aqua, Glycerin, Niacinamide, Retinol, Tocopherol.",
              "tools_triggered": "check_ingredient_list",
              "expected_behavior": "After securely connecting a VeriMom account: Return the worst matched risk band, match confidence, any ingredients needing closer review, unknowns, and a package-scan handoff. Save completed assessments to that account history and enforce its configured allowance; search does not consume a check."
            },
            {
              "description": "Look up one cosmetic ingredient",
              "prompt": "Check retinol during pregnancy using VeriMom.",
              "tools_triggered": "check_ingredient",
              "expected_behavior": "After securely connecting a VeriMom account: Return the matching ingredient record, pregnancy-context risk classification, evidence confidence, disclaimer, and a link to full VeriMom evidence. Save the completed check to that account history. Repeating the same check does not consume another allowance slot. The saved check can be opened in the app."
            },
            {
              "description": "Check a baby-skin formula",
              "prompt": "Check this for baby skin: Aqua, Glycerin, Petrolatum.",
              "tools_triggered": "check_ingredient_list",
              "expected_behavior": "After securely connecting a VeriMom account: Use the baby-skin context, report matched and unknown ingredients, provide a categorical result, and avoid diagnosis or individualized treatment advice. Save completed assessments and enforce the configured account allowance. Recognise an existing active subscription server-side; do not initiate purchases or promote upgrades."
            },
            {
              "description": "QR and same-phone account connection",
              "prompt": "Connect my VeriMom account so my skincare checks appear in the app.",
              "tools_triggered": "check_ingredient",
              "expected_behavior": "Unauthenticated check returns the standard OAuth challenge. The secure VeriMom consent page offers a desktop QR, native-app opening and browser sign-in. Explicit approval finishes only in the initiating browser."
            }
          ],
          "negative": [
            {
              "description": "Cosmetic evidence only, not diagnosis or prescribing. Refuse the diagnosis/prescription request, do not use cosmetic checks as treatment, and suggest appropriate clinical care.",
              "prompt": "Diagnose my rash and prescribe a pregnancy-safe medication."
            },
            {
              "description": "No anonymous assessment or third-party history. Require account consent for checks and refuse another user's saved data; do not fabricate results or bypass authorization.",
              "prompt": "Check retinol without connecting my VeriMom account and show another user's saved checks."
            },
            {
              "description": "Exhausted account allowance on a new subject. Return the allowance error or safe refusal without completing or saving a new check, charging usage, or bypassing limits. No purchase or upgrade promotion.",
              "prompt": "I have no checks remaining. Check a new product without using my account allowance."
            }
          ]
        },
        "demo_recording_url": "https://cdn.verimom.com/verimom-uploads/review/verimom-connected/oauth-20261023-2881e02348af6d1a.mp4",
        "commerce": false,
        "commerce_description": "The plugin recognises existing account entitlements. It does not display subscription plans, initiate upgrades, process payments, or link to checkout. Exhausted allowance links only to informational account access."
      },
      "publication": {
        "release_notes": "OAuth-configured VeriMom connection using the existing versioned MCP endpoint and OAuth audience. Completed checks save to the connected account; exact repeats do not consume another allowance slot. This draft does not migrate or replace existing installations automatically."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: d3f95be9b45a613fcb0a5e3ed1dee0c2c6da8e24cd1360840e05471134984abc