When to use
- •Use this skill when the user asks to manage shopping lists, pantry items, or recipes in AnyList.
Workflow
- •Start with
anylistactionlist_liststo discover available lists. - •For shopping-list operations, resolve list first and then run
list_items,add_item,update_item, orremove_item. - •For recipe operations, use
list_recipesbeforeupdate_recipeordelete_recipeunless a directrecipeIdis provided.
Best practices
- •Prefer exact
listIdanditemIdwhen available to avoid ambiguity. - •For
update_itemandupdate_recipe, only pass fields that should change. - •Confirm destructive operations (remove item, delete recipe) in user-facing responses.