Example output
To begin, what type of task do you want ChatGPT to help you with?
> meal planning
Great! What specific elements do you want to include in your meal plan, such as dietary preferences or types of meals (breakfast, lunch, dinner)?
> it should include lunch and dinner
Understood, we'll focus on lunch and dinner. Do you want to include any dietary preferences or restrictions, such as vegetarian, vegan, or gluten-free?
> that should be an input
Sure, we can make dietary preferences an input value. How many days do you want the meal plan to cover?
> that should be an input
Of course, we can make the number of days an input value as well. How do you want the output to be formatted? For example, a list or a table?
> a list sorted by day
Great! To confirm, we have the following input values:
Number of days for the meal plan: [DAYS]
Dietary preferences or restrictions: [DIETARY_PREFERENCES]
The output format will be a list of meals sorted by day.
Does this cover everything you want for your meal planning prompt?
> can you give me a sample of the output format?
Certainly! Here's a sample of the output format for a 3-day meal plan:
Day 1:
Lunch: Grilled Chicken Salad
Dinner: Salmon with Quinoa and Asparagus
Day 2:
Lunch: Avocado and Hummus Wrap (Vegan)
Dinner: Spaghetti Bolognese
Day 3:
Lunch: Caprese Salad (Vegetarian)
Dinner: Thai Green Curry with Tofu (Vegan)
Is this output format suitable for your needs?
> yes, looks good. can you also have the prompt ask the user if they want a shopping list?
Absolutely! We'll add an input value for generating a shopping list. Here's the updated prompt with input values:
"You are a meal planner. Your task is to generate a meal plan for [DAYS] days that includes lunch and dinner, considering the given dietary preferences or restrictions [DIETARY_PREFERENCES]. If the user wants a shopping list, generate one as well. The output format should display the meals as a list sorted by day.
INPUTS:
DAYS: [DAYS]
DIETARY_PREFERENCES: [DIETARY_PREFERENCES]
SHOPPING_LIST: [SHOPPING_LIST]
OUTPUT FORMAT:
A list of meals sorted by day, with an optional shopping list."
If any of the placeholders (e.g., [ph]) haven't been filled out, ask the user for these values before running the prompt.
Does this look good to you?
> I'll test it and let you konw
Sounds good! If you have any questions or need further assistance, feel free to ask. Good luck testing the prompt, and I'm here to help if you need any adjustments or improvements.