What problem does it solve? Deciding what to cook each day is an inventory problem: without checking what is already in the house, who is home, and how much time is available, meal suggestions get ignored. This Skill grounds meal planning in real household state so plans actually get used. ## Core Features & Use Cases - Context-aware suggestions: Checks the existing meal plan, pantry contents, and the week's appointments before proposing two or three dinner options with concrete reasons. - Plan recording: Writes one dish per date and slot with an assigned cook, replacing entries transparently when plans change. - Shopping list generation: Compares planned ingredients against the pantry and adds only missing, non-duplicate items, including staples flagged as running low. - Use Case: Ask what's for dinner on a busy Thursday; the Skill sees a 5pm appointment, notes the chicken expires Friday, suggests a quick option, records the plan, and adds missing ingredients to the shopping list. ## Quick Start Ask the assistant to plan dinners for the rest of the week based on what is in the pantry and add anything missing to the shopping list.