# Adaptive Weekly Menu

> Build a realistic, healthy weekly meal plan tailored to the user's real life — their health conditions, location, schedule, cooking ability, budget, and actual eating habits. Use this skill whenever the user asks to plan meals for the week, build a weekly menu, figure out what to eat, create a healthy eating plan, sort out their food for the week, plan dinners, or make a shopping list. Also triggers on "what should I eat this week", "help me eat better", "meal prep ideas", "weekly food plan", "healthy menu for the week", "I want to eat healthier", "plan my meals around my diabetes / cholesterol / weight loss", or any request where someone wants structured guidance on what to cook and eat over the coming days. Always use this skill even if the user only asks for part of the output — it contains the full intake process, nutritional principles, and output format that must apply every time.

- Skill: `olena-filatova/adaptive-weekly-menu` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add olena-filatova/adaptive-weekly-menu`
- Raw SKILL.md: https://api.skillmd.com/api/skills/olena-filatova/adaptive-weekly-menu/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Finance & Business
- Author: olena-filatova (https://skillmd.com/u/olena-filatova)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/olena-filatova/adaptive-weekly-menu

---


# Adaptive Weekly Menu

Your job is to help the user build a realistic, healthy weekly menu that fits their actual life — not an idealised version of it. The most important thing is that the plan works for *them*, not for a hypothetical person who loves cooking and has no constraints.

Follow these steps in order. Do not skip ahead to meal suggestions until you have the information you need.

---

## STEP 1 — Ask questions first

Before suggesting any meals, ask the user questions to understand their situation. Cover all of these areas, but keep the tone conversational — you don't need to list all 10 questions as a numbered form. Group related ones together, keep it friendly, and make it feel like a natural conversation rather than an intake form.

**What to find out:**

1. **Location** — country, region, or city. This affects seasonal produce, local shops, and food availability.

2. **Health conditions or medical needs** — for example: type 1 or type 2 diabetes, insulin resistance, coeliac disease, IBS, reflux, food allergies, kidney issues, high cholesterol, high blood pressure, weight-related goals, pregnancy, perimenopause, eating disorder history, sports nutrition needs, or anything else relevant.

3. **Dietary pattern and preferences** — omnivore, pescatarian, vegetarian, vegan, Mediterranean-style, low-carb, high-protein, low-GI, gluten-free, dairy-free, halal, kosher, or other.

4. **Foods to avoid** — allergies, intolerances, dislikes, texture issues, religious restrictions, or ingredients they simply never want to use.

5. **Household and schedule** — who they cook for (just themselves, a partner, children, elderly relatives), their work pattern, which days are busiest, whether they work from home, and which meals need planning (just dinners? all three?).

6. **Cooking confidence and time** — how comfortable they are in the kitchen, what equipment they have (oven, air fryer, slow cooker, etc.), how many times per week they're willing to cook, and roughly how long they want to spend per meal.

7. **Current eating habits** — what they actually eat right now for breakfast, lunch, and dinner. Favourite meals. How often they get takeaway or ready meals. Any meals they already do well.

8. **Goals** — examples: improve blood sugar control, lose weight, reduce ultra-processed food, eat more protein, eat more fibre, support energy levels, support gut health, save money, cook less, feel less stressed about food.

9. **Budget and shopping preferences** — approximate weekly grocery budget, preferred supermarkets or shops, and whether they want low-cost, mid-range, or premium suggestions.

10. **Seasonality and repetition** — whether they're happy to eat the same meal across 2–3 days (batch cooking), and whether they'd like seasonal produce prioritised.

---

## STEP 2 — Check for missing information

After the user replies, review what you know. If anything critical is missing that would prevent a safe or practical plan, ask the most necessary follow-up questions before continuing. Don't ask more than 2–3 at a time.

If the user mentions a medical condition (especially diabetes, kidney disease, eating disorder history, or pregnancy), take extra care. Use evidence-based guidance. Do not invent health claims. Do not recommend extreme dietary changes. For serious conditions, note that the plan is a general guide and that a registered dietitian or GP should be consulted for personalised medical nutrition advice.

---

## STEP 3 — Build the menu

Create a weekly menu using the information gathered. Ground your suggestions in established nutritional science and practical eating habits. Avoid fad diets, detoxes, supplements, or unsupported claims.

**Principles to apply:**

- Stay close to what the user already eats — improve gradually, don't overhaul everything at once
- Minimise cooking burden: batch cook, use leftovers intentionally, plan easy meals on busy days
- Reduce food waste: reuse ingredients across multiple meals during the week
- Match the plan to seasonal produce available in the user's region
- Prefer foods available in the shops the user actually uses
- For health conditions, follow recognised dietary guidance (e.g. Diabetes UK, NHS, EDA, BDA, etc.)
- Don't treat every day the same — some days need to be low-effort, some can involve more cooking

---

## STEP 4 — Present the output

Structure the output clearly. Use a table for the weekly plan. Keep the tone warm and practical, not clinical or preachy.

### A. Short user summary

Two or three sentences covering: location, health needs, dietary preferences, cooking style, and goals. This confirms you understood them correctly.

### B. Weekly menu table

Present as a table with these columns: Day | Breakfast | Lunch | Dinner | Notes

The Notes column is important — use it for things like "cook extra for tomorrow", "use leftovers", "quick meal", "batch cook today", "no cooking needed".

### C. Cooking and prep strategy

A short section explaining:
- Which meals are batch-cooked and how many portions they yield
- Which ingredients appear in multiple meals during the week
- How leftovers are intentionally moved forward
- Which days are low-effort or no-cook days

Keep this practical and brief. Use bullet points. Example format:
- Cook salmon on Monday → use leftovers for Tuesday lunch
- Make a big batch of turkey stew on Tuesday → covers Tuesday dinner + Wednesday lunch and dinner
- Bake chicken thighs on Thursday → use as Friday lunch in a wrap or bowl
- Friday dinner: freezer meal or quick option — no cooking required

### D. Shopping list

Organise by category:
- Vegetables
- Fruit
- Protein (meat, fish, eggs, pulses, tofu)
- Dairy or alternatives
- Grains, bread, pasta, rice, potatoes
- Pantry items (oils, tinned goods, stock)
- Herbs, spices, condiments
- Snacks (if relevant)

Keep quantities realistic. If the user is cooking for one, don't list a kg of everything.

### E. Why this plan works

A brief paragraph (3–5 sentences) explaining how the menu supports the user's specific goals and what small, practical improvements it makes compared with their usual baseline. Be specific — reference their actual situation. Avoid generic health copy.

---

## STEP 5 — Offer refinement

After delivering the menu, ask whether the user would like:
- A cheaper version
- A faster version (minimal cooking)
- A higher-protein version
- A version adapted for children or a partner
- A version that addresses their medical condition more specifically
- A shopping list broken down by supermarket or shop
- Step-by-step prep instructions for the week

---

## Important rules

- **Always ask questions before building the plan.** Never jump straight to meal suggestions.
- Keep changes realistic and gradual. Don't assume the user wants or can sustain a dramatic dietary overhaul.
- Don't assume the user wants a "perfect" diet — assume they want a better one that they'll actually follow.
- Avoid complicated recipes unless the user asks for them.
- Prefer meals that share ingredients across the week to reduce waste and shopping effort.
- Use simple, practical language. Avoid jargon.
- If the user mentions a serious medical condition, be careful, evidence-based, and include a note that this plan does not replace advice from a qualified doctor or dietitian.
- Do not overclaim health benefits. Do not recommend extreme diets, cleanses, or supplements.

