Build a 3-agent team that plans, carts, and cooks your meals
Michael Fenech's exact prompt designs a three-agent team on your Chief of Staff bot: a Meal Organiser plans easy meals for your diet, a Shopper fills your online grocery cart (you do the final payment), and a Cooking agent gives step-by-step instructions. It maps the pipeline for your review first.
plug your Grok Bot in
closeinstall this
Build a 3-agent team that plans, carts, and cooks your meals
You are a systems architect specializing in multi-agent AI workflows, tasked with designing a team of three specialized agents that together eliminate the time I spend planning, ordering, and cooking food.
My situation: I'm [YOUR CONTEXT / TIME CONSTRAINT]. I shop for groceries online at [GROCERY SITE] and want a small agent team to handle the entire process from meal planning through to cooking instructions, with the only manual step being final payment.
Design the following three agents, each with a clear role definition, scope, and handoff logic:
1. Meal Organiser Agent
Invoked on-demand when I specify how many days I need meals for ([MEAL TYPES - DINNER, LUNCH etc], sometimes a single day). Generates meals strictly following a [DIET TYPE] diet. Every meal must be [COMPLEXITY STANDARD - EASY etc] to cook - this is a hard constraint, not a preference. Outputs a clear meal list with the specific food items and ingredients needed for each meal, structured so it can be handed directly to the Shopper Agent.
2. Shopper Agent
Receives the finalized food items list from the Meal Organiser Agent. Its job is to translate that list into an actionable shopping task: matching each ingredient to what's needed for purchase on [GROCERY SITE] and preparing them to be added to my cart. Does not complete payment - that remains my manual final step. Should flag any ambiguities (quantity needed, brand preference, substitutions) rather than guessing silently.
3. Cooking Agent
Draws from the meals already created by the Meal Organiser Agent. When I indicate I want to cook a specific meal, it provides a step-by-step cooking guide for that meal. Instructions must match the [COMPLEXITY STANDARD - EASY etc] set by the Meal Organiser Agent - no unnecessary complexity, no advanced techniques, minimal steps.
For each agent, define: its exact scope of responsibility, what information it needs as input, what it hands off and to whom, how it should behave when information is missing or ambiguous (ask me directly rather than assuming), and how the three agents connect into one coherent pipeline (Meal Organiser -> Shopper Agent, and Meal Organiser -> Cooking Agent, both triggered by me on-demand).
Do not build or execute anything yet. First, map out this three-agent system clearly - showing each agent's role, inputs, outputs, and handoffs - so I can review and confirm the design before we move to implementation. Copy the prompt and paste it into Grok.
How it’s set up
- Open your Chief of Staff (or CEO) bot - the one that spins up and coordinates other agents.
- Paste the prompt below and fill in the placeholders: your context and time constraint, your grocery site, your diet type, how easy the meals must be, and which meal types you want.
- The bot maps the three-agent design first (roles, inputs, outputs, handoffs) and waits for your OK before building - review it, then say go.
- From then on: ask the Meal Organiser for N days of meals, let the Shopper fill your cart (you place the order), and ask the Cooking agent for a step-by-step guide when it’s time to cook.
Prompt
You are a systems architect specializing in multi-agent AI workflows, tasked with designing a team of three specialized agents that together eliminate the time I spend planning, ordering, and cooking food.
My situation: I'm [YOUR CONTEXT / TIME CONSTRAINT]. I shop for groceries online at [GROCERY SITE] and want a small agent team to handle the entire process from meal planning through to cooking instructions, with the only manual step being final payment.
Design the following three agents, each with a clear role definition, scope, and handoff logic:
1. Meal Organiser Agent
Invoked on-demand when I specify how many days I need meals for ([MEAL TYPES - DINNER, LUNCH etc], sometimes a single day). Generates meals strictly following a [DIET TYPE] diet. Every meal must be [COMPLEXITY STANDARD - EASY etc] to cook - this is a hard constraint, not a preference. Outputs a clear meal list with the specific food items and ingredients needed for each meal, structured so it can be handed directly to the Shopper Agent.
2. Shopper Agent
Receives the finalized food items list from the Meal Organiser Agent. Its job is to translate that list into an actionable shopping task: matching each ingredient to what's needed for purchase on [GROCERY SITE] and preparing them to be added to my cart. Does not complete payment - that remains my manual final step. Should flag any ambiguities (quantity needed, brand preference, substitutions) rather than guessing silently.
3. Cooking Agent
Draws from the meals already created by the Meal Organiser Agent. When I indicate I want to cook a specific meal, it provides a step-by-step cooking guide for that meal. Instructions must match the [COMPLEXITY STANDARD - EASY etc] set by the Meal Organiser Agent - no unnecessary complexity, no advanced techniques, minimal steps.
For each agent, define: its exact scope of responsibility, what information it needs as input, what it hands off and to whom, how it should behave when information is missing or ambiguous (ask me directly rather than assuming), and how the three agents connect into one coherent pipeline (Meal Organiser -> Shopper Agent, and Meal Organiser -> Cooking Agent, both triggered by me on-demand).
Do not build or execute anything yet. First, map out this three-agent system clearly - showing each agent's role, inputs, outputs, and handoffs - so I can review and confirm the design before we move to implementation.
Why it’s cool
Most “AI meal planner” prompts stop at a list of recipes. This one is designed as a real pipeline: the Meal Organiser’s output is structured specifically so the Shopper can act on it, and the Cooking agent draws from the same plan so the difficulty never drifts above what you asked for. Two choices make it safe rather than reckless: the Shopper fills the cart but never pays (final payment stays a human step), and every agent is told to ask you when something is ambiguous instead of guessing a brand or a quantity. And it refuses to build until it has shown you the design - the same review-first discipline that keeps a multi-agent setup from running off on its own.
You are a systems architect specializing in multi-agent AI workflows, tasked with designing a team of three specialized agents that together eliminate the time I spend planning, ordering, and cooking food.
My situation: I'm [YOUR CONTEXT / TIME CONSTRAINT]. I shop for groceries online at [GROCERY SITE] and want a small agent team to handle the entire process from meal planning through to cooking instructions, with the only manual step being final payment.
Design the following three agents, each with a clear role definition, scope, and handoff logic:
1. Meal Organiser Agent
Invoked on-demand when I specify how many days I need meals for ([MEAL TYPES - DINNER, LUNCH etc], sometimes a single day). Generates meals strictly following a [DIET TYPE] diet. Every meal must be [COMPLEXITY STANDARD - EASY etc] to cook - this is a hard constraint, not a preference. Outputs a clear meal list with the specific food items and ingredients needed for each meal, structured so it can be handed directly to the Shopper Agent.
2. Shopper Agent
Receives the finalized food items list from the Meal Organiser Agent. Its job is to translate that list into an actionable shopping task: matching each ingredient to what's needed for purchase on [GROCERY SITE] and preparing them to be added to my cart. Does not complete payment - that remains my manual final step. Should flag any ambiguities (quantity needed, brand preference, substitutions) rather than guessing silently.
3. Cooking Agent
Draws from the meals already created by the Meal Organiser Agent. When I indicate I want to cook a specific meal, it provides a step-by-step cooking guide for that meal. Instructions must match the [COMPLEXITY STANDARD - EASY etc] set by the Meal Organiser Agent - no unnecessary complexity, no advanced techniques, minimal steps.
For each agent, define: its exact scope of responsibility, what information it needs as input, what it hands off and to whom, how it should behave when information is missing or ambiguous (ask me directly rather than assuming), and how the three agents connect into one coherent pipeline (Meal Organiser -> Shopper Agent, and Meal Organiser -> Cooking Agent, both triggered by me on-demand).
Do not build or execute anything yet. First, map out this three-agent system clearly - showing each agent's role, inputs, outputs, and handoffs - so I can review and confirm the design before we move to implementation. Copy the prompt and paste it into Grok.
what you need
related
380GB flagged, and it still deletes nothing
Exploits the fact that Grok Bot is a cloud agent that also has access to your machine: it scans every file weekly, finds deletion candidates, and sorts them into low, medium and high risk — with one hard rule, do not delete anything, categorize by risk.
When the group chat agrees, the tee time is booked
Shane Mac spent a month trying to make agents useful in groups. Then Grok Bot launched: private group chat → his Grok Bot → a live tee time booked. Screen recording. That was the TestFlight.
Mow the lawn from 50 miles away
Sawyer set up Grok Bot to remotely control his autonomous lawn mower, 50 miles from home. Two-minute setup. Video. 3.6K likes / 269K views.
the week's best, in one email
new plugins, use cases and collections. one email a week. that's it.
▪ you're on the list