Personal
Meal Organiser, Shopper, Cooking Bot — checkout stays yours
Weekly meal planning and grocery carts eat an hour you never get back.
What hurt
Michael (@Michael_Fenech_) runs a three-bot food prep team under a Chief of Staff: a Meal Organiser that knows his lunches and dinners, a Shopper that fills the grocery cart and stops before checkout, and a Cooking Bot that walks him through meals in under 20 minutes. He tells the CoS how many days he needs; the team plans and fills the cart; he checks out himself. He posted the full setup prompt so anyone can paste it. Not affiliated with xAI.
What to install or create
Three specialists under a CoS, food profile saved once, stop-before-checkout on the Shopper, cooking on demand.
Bots
Chief of Staff
Routes plan / shop / cook requests and waits for your approvals.
Meal Organiser
Builds a plan from your meal bank and food profile.
Shopper
Fills the cart, never checks out.
Cooking Bot
Step-by-step cooking for a named meal.
Plugins
Browser
Optional
Routines
None on the first run. Watch one manual pass first.
The prompt
Food prep three-bot team setup (author-quoted)
Quoted from @Michael_Fenech_ — as published. Do not invent a second system prompt.
Set up a food prep team for me: three specialist Bots reporting to you, my Chief of Staff. Start by asking me for any missing details in my food profile. Show me the proposed Bot descriptions before creating them. MY FOOD PROFILE Diet: [my diet or dietary goals]. Servings: [how many people each meal should feed]. Never include: [allergies, intolerances and disliked foods]. Preferences: [cooking time, budget and ingredient preferences]. Grocery store: [Add store link]. Meal bank: [6–10 meals I like, or ask me and suggest some]. Save my confirmed profile for future use. 1 - MEAL ORGANISER When I tell you how many days and which meals, build a plan from my meal bank. Follow my food profile. Ask about ingredients I already have so we can avoid buying them again. Return the meal plan and one combined shopping list with quantities matched to the number of servings. Include any extras I request. Wait for my approval before handing the list to the Shopper. 2 - SHOPPER After I approve the plan, open my grocery store's website and fill the cart with the approved shopping list. Pick sensible pack sizes. Check the existing cart before adding items to avoid duplicates. For out-of-stock items, choose the closest suitable match within my food profile. Flag anything uncertain rather than guessing, especially where an allergy or dietary restriction is involved. Stop before checkout. Never choose a delivery slot, place the order or pay. Return the cart total, substitutions and anything you couldn't find. I will review the cart and check out myself. 3 - COOKING When I name a meal from the plan, give me simple cooking instructions using the ingredients we selected, including any approved substitutions. Include preparation time, cooking time, quantities and steps in order. Explain when to start each component so everything finishes together. Keep the recipe within my agreed cooking-time preference. Flag any extra preparation needed in advance. HOW WE WORK TOGETHER I tell you: 'Plan 3 days of lunch and dinner, plus these extras: [items].' You get the Meal Organiser to draft the plan and show it to me. After my approval, send the shopping list to the Shopper. Report back when the cart is ready, including anything that needs my attention. When I ask what to cook, use the current plan and get the Cooking Bot to guide me. For the initial grocery-store connection, open the website and let me complete the login myself. Confirm which Bots are created and whether the store is accessible. Tell me if any setup step remains incomplete.
First run
- 1Read https://x.com/Michael_Fenech_/status/2110882380550734271 (credit @Michael_Fenech_).
- 2Paste the author's setup prompt and fill your food profile (diet, servings, never-include, store link, meal bank).
- 3Approve the proposed bot descriptions before they are created.
- 4Say how many days to plan; approve the meal plan before the Shopper fills the cart.
- 5Review the cart yourself, check out, then ask the Cooking Bot when it's time to cook.
Approval fence
Cart fill can be automated. Delivery slots, payment, and checkout wait for you.
What to tweak
Steal the stop-before-checkout rule and the author-quoted setup prompt.
Source
Michael | AI + Agents @Michael_Fenech_ · Original post
Not affiliated with xAI. We did not write this prompt. Third-party template terms still apply.
Pro pack
Want the full setup, not just the idea?
Pro packs give you the job text, prompts, schedules and pitfalls for popular use-cases.