Meal Planner
Pick a dinner for each day of the week and get one shopping list, scaled to how many you feed and grouped by aisle.
V2 · 0:08 demoPlay
Full screenV2 · 19 KB · one HTML file
Sample data. The recipes and quantities are made up for the example.
Prompt
A weekly meal planner1 What it does. I pick meals for each day4 What must happen and it makes one combined shopping list4 What must happen.Exactly as it was typed.
- What it doesWhat it is.
- Who it’s forThis prompt leaves “who it’s for” to the AI.
- How it should feelThis prompt leaves “how it should feel” to the AI.
- What must happenWhat you do. What it gives back, added together.
What this teaches
Say what you choose and what you want back, and the page adds everything up into one list.
- "I pick meals for each day" describes the choice.
- "one combined shopping list" asks for shared ingredients to be added together.
- The change adds servings and aisles in one sentence.
Changes
Scale a recipe to more people and group the list by aisle.Change request · V1 → V2
What changed
- Each day has a servings number, and the quantities scale with it.
- The shopping list is grouped by aisle: produce, bakery, pantry and so on.
What stayed: Choosing a meal for each day and the combined list work as before.
Try a change
Each one starts your own draft in the Studio. Nothing is built until you press Build.
How it was made
- V1 Built on Oct 15, 2026 · Direct · Verified on the second try · 91 s · Tested on desktop and phone · 1 AI Credit
- V2 Changed on Oct 15, 2026 · Verified on the first try · 56 s · Tested on desktop and phone · one change, no AI Credits
Known limitations
- The meals and their ingredients are fixed in the page; there are eight to choose from.
- Units are not always written in the plural ("1 pieces", "2 can").
- The plan is kept in this browser only.
- With both chickpea meals chosen, chickpeas are listed twice ("cans" and "can") instead of added up.
- Clearing a meal and choosing it again shows the old servings but lists it for two; type the servings again.
- Ticking an item redraws the list, so a keyboard user's focus is lost.