{"id":54919,"plugin_id":"plugin_asdk_app_6abdf7746bb08191913dab1453260cc1","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-25T19:00:20.666Z","digest":"4eceb3862bff600c5ce098eed81ea517db16daa7593f9e8fb4874f77a2dab5f5","against":null,"payload":{"description":"Set up or update the diets, allergies and disliked ingredients of the user and the people they cook for in ChefSense. Use when the user mentions someone's diet, allergy or dislikes, or asks to update their household or diet profile.","included_files":[],"name":"household-diets","skill_md_contents":"---\nname: household-diets\ndescription: Set up or update the diets, allergies and disliked ingredients of the user and the people they cook for in ChefSense. Use when the user mentions someone's diet, allergy or dislikes, or asks to update their household or diet profile.\n---\n\nKeep everyone's diet profile accurate, because every suggestion and recipe in ChefSense relies on it.\n\n1. Call `get_household` to see who's in the household and their current diets and dislikes. Use `get_diet_profile` for the user's own profile.\n2. Work out the change from what the user said, such as \"Dana is vegetarian now and hates cilantro\". If it's unclear who they mean or whether something is an allergy or just a dislike, ask.\n3. Show the before and after for each person and ask before saving.\n4. Save it:\n   - **The user themselves:** `update_diet_profile` with `add_diets`, `remove_diets`, `add_dislikes` and `remove_dislikes`.\n   - **Another household member:** `update_household_member` with a short `change_summary`. Diets and dislikes are **set**, not added to, so pass the complete new list: their current entries from `get_household` plus or minus the change.\n5. Report what was saved. Anything ChefSense didn't recognise comes back in `skipped` or `warnings`. Tell the user and suggest the closest match.\n\nYou can update the user and the people they manage. Someone with their own ChefSense account in the household manages their own profile, so suggest they update it themselves. Diet and dislike changes can be reversed with `undo_last_change`; a whole `update_household_member` call is undone at once.\n\nAllergies matter for safety. Record them, and remind the user that ChefSense can't guarantee a recipe is safe for an allergy and to check labels.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}