← Files Cher LutinARCHIVED FILE

plugin.json

7.03 KB · Nov 11, 2026 · 13:33 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "cher-lutin",
  "version": "1.0.0",
  "description": "Manage your Cher Lutin gift lists from the conversation.",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Cher Lutin",
        "shortDescription": "Your shareable gift lists",
        "longDescription": "Cher Lutin is a French service for shareable gift lists: Christmas, birthdays, births and weddings. With this plugin, you manage your lists without leaving the conversation.\n\nFor example, ask:\n\"Show me L\u00e9a's Christmas list.\"\n\"Add this link to her list, in the Games category.\"\n\"Create a list for Tom's birthday on March 12.\"\n\"Group the books together and mark the bike as a favorite.\"\n\nThe assistant can see your lists, create new ones, add wishes from a product link or by hand, edit them, sort them into categories and remove them. When you paste a link, Cher Lutin reads the store page and takes the name, the price, the shipping costs and the photos.\n\nNothing changes for your relatives: they open the list from its link and reserve on the website, without an account. On a list in surprise mode, the assistant never sees who reserved what. It cannot reserve, buy or pay for anything. You can revoke its access at any time from your account.\n\nYou need a Cher Lutin account, which you can create from the assistant itself with an email address and a 6-digit code. The website and its lists are in French.",
        "developerName": "Cher Lutin",
        "category": "Productivity",
        "websiteURL": "https://www.cherlutin.fr",
        "supportURL": "https://www.cherlutin.fr/assistants",
        "privacyPolicyURL": "https://www.cherlutin.fr/confidentialite",
        "termsOfServiceURL": "https://www.cherlutin.fr/conditions",
        "logo": "./assets/logo.png",
        "defaultPrompt": [
          "Show me my Cher Lutin gift lists.",
          "Sort the wishes of my Christmas list by category.",
          "Create a list for Tom's birthday on March 12."
        ]
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "See the lists of the signed-in account",
              "prompt": "Show me my Cher Lutin gift lists.",
              "tools_triggered": "list_my_lists",
              "expected_behavior": "One list, Camille's Christmas list (\"No\u00ebl\"), with its number of wishes (6) and its share link (https://www.cherlutin.fr/l/...)."
            },
            {
              "description": "Read a whole list, with its reservations",
              "prompt": "What is on Camille's Christmas list, and has anyone reserved something?",
              "tools_triggered": "list_my_lists, get_list",
              "expected_behavior": "The six wishes grouped by category (Lire, Cuisiner, Se d\u00e9tendre) with their prices in euros, the two favorites (the Jo\u00ebl Dicker novel and the Japanese cooking class), and no reservation yet."
            },
            {
              "description": "Add a wish from a product link",
              "prompt": "Add this to Camille's Christmas list, in the \"Se d\u00e9tendre\" category: https://www.lego.com/fr-fr/product/eiffel-tower-10307",
              "tools_triggered": "list_my_lists, add_wish_from_link",
              "expected_behavior": "A new wish read from the LEGO page (the Eiffel Tower set, its price in euros, lego.com as the store), placed in the \"Se d\u00e9tendre\" category."
            },
            {
              "description": "Add a wish by hand",
              "prompt": "Add a wish to Camille's Christmas list by hand: a pottery class for two, 85 euros, delivered by email, and mark it as a favorite.",
              "tools_triggered": "list_my_lists, add_wish",
              "expected_behavior": "A new wish such as \"Cours de poterie pour deux\", 85 \u20ac, delivered by email (no shipping), marked as a favorite."
            },
            {
              "description": "Create a new list",
              "prompt": "Create a birthday list for Tom on March 12, 2027, and keep reservations a surprise.",
              "tools_triggered": "create_list",
              "expected_behavior": "A new birthday list for Tom dated 2027-03-12, in surprise mode, with its share link and its edit link."
            }
          ],
          "negative": [
            {
              "description": "A request unrelated to gift lists must not call Cher Lutin.",
              "prompt": "What's the weather like in Paris tomorrow?"
            },
            {
              "description": "Reserving a gift is not offered: relatives reserve on the website through the share link. No write tool is called.",
              "prompt": "Reserve the cast-iron pot on Camille's list for me."
            },
            {
              "description": "The account cannot be changed or deleted from the assistant. No Cher Lutin tool is called.",
              "prompt": "Delete my Cher Lutin account."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Cher Lutin sells nothing and takes no payment. The plugin only manages the user's gift lists. Purchases happen on the stores' own websites, outside ChatGPT.",
        "demo_recording_url": "https://apqssosplcjkpslsinry.supabase.co/storage/v1/object/public/review-media/chatgpt-demo-17495ec58c7363eca4a340f8.mp4"
      },
      "publication": {
        "release_notes": "First version: 14 tools to see and manage Cher Lutin gift lists (see lists, create a list, add wishes from a link or by hand, edit, sort, remove and restore wishes, manage categories).",
        "translations": {
          "fr-FR": {
            "subtitle": "Vos listes de cadeaux",
            "description": "Cher Lutin est un site fran\u00e7ais de listes de cadeaux \u00e0 partager, pour No\u00ebl, un anniversaire, une naissance ou un mariage. Avec ce connecteur, vous g\u00e9rez vos listes sans quitter la conversation.\n\nDemandez par exemple :\n\u00ab Montre-moi la liste de No\u00ebl de L\u00e9a. \u00bb\n\u00ab Ajoute ce lien \u00e0 sa liste, dans la cat\u00e9gorie Jeux. \u00bb\n\u00ab Cr\u00e9e une liste pour l\u2019anniversaire de Tom le 12 mars. \u00bb\n\u00ab Range les livres ensemble et mets le v\u00e9lo en coup de c\u0153ur. \u00bb\n\nL\u2019assistant peut voir vos listes, en cr\u00e9er, ajouter des envies depuis un lien ou \u00e0 la main, les modifier, les ranger par cat\u00e9gorie et les retirer. Quand vous collez un lien, Cher Lutin lit la page de la boutique et en tire le nom, le prix, les frais de port et les photos.\n\nVos proches ne changent rien : ils ouvrent la liste depuis son lien et r\u00e9servent sur le site, sans compte. Sur une liste en mode surprise, l\u2019assistant ne voit jamais qui a r\u00e9serv\u00e9 quoi. Il ne peut ni r\u00e9server, ni acheter, ni payer. Vous retirez son acc\u00e8s \u00e0 tout moment depuis votre compte.\n\nIl faut un compte Cher Lutin, qui s\u2019ouvre directement depuis l\u2019assistant avec une adresse e-mail et un code \u00e0 6 chiffres."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6f8fa6e258967ff5060ba741bd5bceeb13a5811b14360fcede97bade879064b5