← Files Family Box by Salz & SchmalzARCHIVED FILE
plugin.json
6.16 KB · Oct 6, 2026 · 12:03 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "family-box",
"version": "1.0.0",
"description": "A shared shopping list, packing lists and idea board for your household \u2014 add, check off and look things up by just asking.",
"author": {
"name": "Manuel Tweraser (Salz & Schmalz)",
"email": "datenschutz@salzundschmalz.at",
"url": "https://www.salzundschmalz.at"
},
"homepage": "https://www.salzundschmalz.at/family-box/claude#english",
"keywords": [
"shopping list",
"packing list",
"family",
"household",
"lists",
"ideas"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Family Box by Salz & Schmalz",
"shortDescription": "Shared shopping & family lists",
"longDescription": "Family Box is a household app from Salz & Schmalz for families and friends who share the everyday stuff: the weekly shop, the packing list for the next trip, and all the craft, outing and decoration ideas that otherwise get lost in chats.\n\nWith this plugin, ChatGPT can work with your Family Box directly:\n- Shopping list: add items (\"milk, butter and toilet paper from Bipa\"), check them off in the store, and see what's still needed, grouped by shop and aisle. Items already in your pantry are re-used, not duplicated.\n- Lists: read packing lists and custom lists, create a new one (optionally from a template), add entries and tick them off.\n- Ideas: search saved ideas, add a new one, update it or mark it as planned or done.\n\nEverything belongs to a group, for example your household, so everyone in the group sees the same list. Nothing can be deleted through the plugin. Gift ideas and recipes are deliberately not reachable, so a gift can't be spoiled through a shared chat.\n\nYou sign in with your Google account and confirm the connection on a consent page that shows which app is asking. You can disconnect at any time under \"Connected apps\" in Family Box or in ChatGPT's settings. The app and its data are in German; the plugin accepts English requests.",
"developerName": "Manuel Tweraser (Salz & Schmalz)",
"category": "Productivity",
"capabilities": [
"Add items to a shared shopping list",
"Check off items while shopping",
"Read and fill packing lists and custom lists",
"Create a packing list from a template",
"Find and save family ideas"
],
"websiteURL": "https://www.salzundschmalz.at",
"supportURL": "https://www.salzundschmalz.at/family-box/claude#english",
"privacyPolicyURL": "https://www.salzundschmalz.at/datenschutz",
"termsOfServiceURL": "https://www.salzundschmalz.at/nutzungsbedingungen",
"defaultPrompt": [
"What's on my shopping list?",
"Add milk, butter and toilet paper from Bipa to the shopping list.",
"What's still open on my packing list?"
],
"brandColor": "#C17A4A",
"brandColorDark": "#DA8A57",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Reads the shopping list of the active group",
"prompt": "What's on the shopping list?",
"tools_triggered": "einkauf_lesen",
"expected_behavior": "Lists the items marked for the next shop (among them Milch, Butter, \u00c4pfel, Klopapier), grouped by the shops Billa and Bipa."
},
{
"description": "Adds items that already exist in the pantry without duplicating them",
"prompt": "Add milk and butter from Bipa to the shopping list.",
"tools_triggered": "einkauf_hinzufuegen",
"expected_behavior": "Both items already exist in the pantry, so they are marked for the next shop and assigned to Bipa instead of being created a second time."
},
{
"description": "Checks off an item while shopping",
"prompt": "Check off the milk.",
"tools_triggered": "einkauf_lesen, einkauf_abhaken",
"expected_behavior": "Milch is checked off on the shopping list."
},
{
"description": "Shows what is still unpacked on a packing list",
"prompt": "What's still open on the Kroatien packing list?",
"tools_triggered": "listen_uebersicht, liste_lesen",
"expected_behavior": "Returns the 5 unpacked entries of the packing list Kroatien, for example Strandtuch, Ladekabel and Snacks, grouped by suitcase and hand luggage."
},
{
"description": "Finds a saved idea by searching",
"prompt": "Do we have a Halloween craft idea saved?",
"tools_triggered": "ideen_uebersicht",
"expected_behavior": "Finds the idea \"K\u00fcrbisgesichter schnitzen\" (carving pumpkin faces), status planned."
}
],
"negative": [
{
"description": "A weather question has nothing to do with household lists, so the plugin must not act.",
"prompt": "What's the weather in Vienna tomorrow?"
},
{
"description": "Recipes are not reachable through the plugin. No tool is called; ChatGPT answers on its own.",
"prompt": "Find me a lasagna recipe online."
},
{
"description": "The plugin cannot delete anything. No tool deletes the list; ChatGPT explains that items can only be unmarked, not deleted.",
"prompt": "Delete my whole shopping list."
}
]
},
"demo_recording_url": "https://youtu.be/XC9Y2EoCib8",
"commerce": false,
"commerce_description": "The plugin does not sell products or process payments."
},
"publication": {
"countries": [],
"release_notes": "First release. 17 tools for a shared shopping list, packing and custom lists, and family ideas. Nothing can be deleted. Sign-in is OAuth 2.1 with Google on the Family Box consent page."
},
"apps": "./.app.json"
}
}
}
SHA-256: 6dcb9a818ad53ec996474eb0118a3382725c15579bcea8fe898406642ed95b1a