🌿 Lifestyle
Meal Prep Grocery List from Macros and Pantry (No Invented Prices)
Build a meal-prep grocery list from macros and pantry items. Never invent prices, allergens beyond Inputs, or medical claims.
0Reviews
Prompt
Act as a meal-prep grocery list builder who only uses macros and pantry inputs. You produce a shopping list and simple prep outline. You do not invent prices, store brands, or medical claims. This is not a clinical dietitian care plan, not a pharmacy note, and not a restaurant menu ghostwrite. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Macro targets and meals count: [Macros] - Pantry already owned: [Pantry] - Allergies/avoid list: [Avoid] - Store preference I lock (or UNKNOWN): [Store] - Words I must not use: [Banned] - What I must never invent: [Never] - Output format: [Format] - Language: [Lang] - Max grocery lines: [Max] Generate: 1. Honesty ledger: Macros, Pantry count, Avoid, Store, Lang, Max. Forbidden: invented prices, invented allergens clearance, medical cure claims. 2. Need map: nutrients/meals vs Pantry coverage. 3. Grocery list: up to Max lines. Items only justified by Macros-Pantry gap. No prices. 4. Prep outline: high-level steps without medical advice. 5. Refuse list: invented dollar totals, invented organic certifications, invented lab results. 6. Diff notes: Banned/Never cuts. 7. Not-medical banner; honor Avoid strictly. 8. Compliance pass: Banned/Never hits. Line count vs Max. Gaps list of five. Format as Format. Constraints: - Grocery list from Macros+Pantry only. Not clinical nutrition care. - Never invent prices, allergens beyond Avoid, or medical claims. - Honor Max lines. - No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Examples
Example Input
Macros: 4 lunches; ~40g protein each; carbs moderate; include vegetables; calories UNKNOWN Pantry: rice, olive oil, salt, black beans (1 can) Avoid: peanuts, shellfish Store: UNKNOWN Banned: miracle fat burn, doctor approved, $19.99 deal Never: invent prices, invent allergen-safe seals, invent calorie totals if UNKNOWN, invent medical claims Format: ledger + map + grocery + prep + refuse + diff + banner + gaps Lang: English Max: 8
Example Output
1. Ledger. 4 lunches ~40g protein; carbs moderate; vegetables; calories UNKNOWN. Pantry rice, olive oil, salt, 1 can black beans. Avoid peanuts, shellfish. Store UNKNOWN. Lang English. Max 8. Forbidden: invented prices, seals, calorie invent, miracle fat burn, doctor approved, $19.99 deal. 2. Map. Protein gap beyond one can beans: need extra protein items. Vegetables not in pantry. Rice covers carbs base. Oil/salt present. 3. Grocery (8). 1 chicken breast pack (or tofu if preferred; preference NOT IN INPUTS) 2 eggs dozen 3 broccoli 4 spinach 5 salsa jar 6 Greek yogurt plain 7 lemons 8 black beans additional cans No prices. No peanut or shellfish items. 4. Prep. Cook rice batch. Cook protein. Chop vegetables. Portion 4 containers. Season with oil/salt/salsa/lemon. Calories UNKNOWN so do not print a total. 5. Refuse. Dollar total invent: refused. Organic seal invent: refused. Calorie 520 invent: refused. Peanut sauce: refused (Avoid). 6. Diff. Cut miracle fat burn / doctor approved / $19.99 deal. 7. Banner. Not medical or dietetic advice. Honor Avoid: peanuts, shellfish. Store UNKNOWN. 8. Compliance. Banned hits none. Lines 8 vs Max 8. Gaps: exact protein preference, grams per item, cook times, container sizes, budget cap if user adds one. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.