All use cases

Personal

Meal Organiser, Shopper, Cooking Bot — checkout stays yours

Weekly meal planning and grocery carts eat an hour you never get back.

Share

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

  1. 1Read https://x.com/Michael_Fenech_/status/2110882380550734271 (credit @Michael_Fenech_).
  2. 2Paste the author's setup prompt and fill your food profile (diet, servings, never-include, store link, meal bank).
  3. 3Approve the proposed bot descriptions before they are created.
  4. 4Say how many days to plan; approve the meal plan before the Shopper fills the cart.
  5. 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.

Browse templates

Browse team blueprints

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.

See Pro