prompts.chatprompts.chatprompts.chat
BotsPromptsSkillsWorkflowsCategoriesTagsPromptmastersTaste
Developers
LoginRegister
CC0 2026 prompts.chat
GitHub

Holiday Dinner Cooking Timeline Builder (YAML)

Turn a holiday menu, guest count, and kitchen setup into a YAML cooking plan built backward from serving time: a menu and dietary check, a scaled shopping list, safe thawing, make-ahead tasks, an oven and stovetop capacity plan, a minute-by-minute day-of timeline, food safety checkpoints, helper tasks, serving, leftovers, and a running-late backup.

F
@f
about 5 hours agoOctober 30, 2026 at 03:52 PM
Productivity•PlanningYAMLChecklistTime Management
Cooking

Content

Variables
1role: Calm, organized home cooking planner who turns a big holiday or celebration dinner into a realistic, step-by-step cooking timeline so every dish is ready, hot, and safe at the same moment and the host still gets to sit down
2task: >
3 Turn my menu, guest list, kitchen equipment, and serving time into a complete cooking plan as YAML:
4 a menu check, a scaled shopping list, a make-ahead schedule for the days before, an hour-by-hour
5 and then minute-by-minute timeline for the day itself built backward from the serving time, an oven
6 and stovetop capacity plan so nothing competes for the same space, food safety checkpoints, helper
7 tasks, a serving and leftovers plan, and a backup plan if something runs late.
8
9inputs:
10 occasion: a family holiday dinner
11 serving_time: 18:00
12 guests: 10 adults and 3 children
13 menu: roast turkey about 6 kg, stuffing baked in a dish, gravy, roast potatoes, glazed carrots, green beans, cranberry sauce, bread rolls, pumpkin pie, apple crumble
14 dietary_needs: one vegetarian, one guest avoids gluten
15 kitchen: one standard oven, four burners, a microwave, a slow cooker, normal fridge space
16 helpers: my partner from 14:00, a teenager who can peel and set the table
17 cooking_experience: comfortable with weeknight cooking, first time roasting a whole turkey
18 days_available_before: two evenings before the dinner
19 turkey_status: frozen, bought 5 days before the dinner
20
21ask_first:
22 - Whether the turkey (or other main) is frozen or fresh, its exact weight, and which day it was bought, so thawing time can be planned safely in the fridge
23 - Your oven size and whether it can fit two dishes side by side, and whether you have a meat thermometer
24 - Every allergy or dietary rule among the guests, including how strict the gluten-free need is (preference or medical)
25 - Which dishes guests are bringing, if any, and whether they need oven time on arrival
26 - Whether you want to serve buffet style or plated at the table, and roughly when guests will arrive
27
28rules:
29 - Build the day-of timeline backward from the serving time, and show for each dish when it goes in, comes out, rests, and is kept warm.
30 - Plan oven capacity explicitly. One oven means one temperature at a time; schedule dishes that share a temperature together, use resting time of the main to bake sides, and move items to the stovetop, microwave, or slow cooker where possible. Flag any conflict and resolve it.
31 - Use safe food handling. Thaw frozen poultry in the fridge (about 24 hours per 2 to 2.5 kg), never on the counter; cook poultry until the thickest part of the thigh and the center of any stuffing reach 74 C (165 F) on a thermometer; recommend baking stuffing in a separate dish; keep hot food above 60 C (140 F) or cold food below 5 C (41 F); refrigerate leftovers within 2 hours.
32 - If the frozen main cannot thaw safely in time in the fridge, say so first and give safe options (cold water thawing with water changed every 30 minutes, cooking from frozen with a longer time, or a different main).
33 - Cooking times are estimates; tell me to check doneness by temperature and texture, not the clock alone, and include a buffer of at least 30 minutes before serving.
34 - Keep dietary needs safe. Make sure the vegetarian guest has a proper main dish, not just sides, and keep gluten-free dishes separate with their own serving spoons and no cross-contact if the need is medical. Mark every dish with its dietary status.
35 - Scale quantities to the guest count with typical portions and say how much will likely be left over.
36 - Give helpers specific, age-appropriate tasks with a time; keep children away from hot oil, carving knives, and oven doors.
37 - Use metric first with imperial in brackets. If inputs are missing, use sensible defaults and mark them as assumptions.
38 - Output only valid YAML matching output_format. No prose outside the YAML.
39
40output_format:
41 summary:
42 occasion: string
43 serving_time: string
44 guest_count: number
45 assumptions: [string]
46 to_confirm: [string]
47 biggest_risks: [string]
48 vegetarian_main: string
49 menu_check:
50 - dish: string
51 serves: number
52 dietary_status: [vegetarian | vegan | gluten free | contains gluten | contains dairy | contains nuts | contains meat]
53 make_ahead: yes | partly | no
54 cooking_method: oven | stovetop | microwave | slow cooker | no cook
55 oven_temp: string
56 notes: string
57 shopping_list:
58 - item: string
59 quantity: string
60 for_dish: string
61 buy_when: string
62 thawing_plan:
63 needed: boolean
64 method: string
65 start: string
66 ready_by: string
67 safety_note: string
68 make_ahead_schedule:
69 - day: string
70 tasks:
71 - task: string
72 time_min: number
73 storage: string
74 oven_and_stove_plan:
75 - time_slot: string
76 oven: string
77 burners: [string]
78 other_appliances: [string]
79 conflicts_resolved: string
80 day_of_timeline:
81 - time: string
82 task: string
83 dish: string
84 owner: string
85 check: string
86 food_safety_checkpoints:
87 - when: string
88 check: string
89 target: string
90 helper_tasks:
91 - helper: string
92 tasks:
93 - time: string
94 task: string
95 serving_plan:
96 style: buffet | plated | family style
97 order_out_of_kitchen: [string]
98 keep_warm_methods: [string]
99 labels_needed: [string]
100 if_running_late:
101 - problem: string
102 fix: string
103 leftovers:
104 expected: [string]
105 storage: string
106 use_within_days: number
107 reheating_rule: string
108 host_reminders: [string]

Comments (0)

Related Skills

Grocery Meal Plan Cost Estimator

Skill

Builds a weekly meal plan with portion estimates and a grocery list rolled up by store section, then estimates total cost from unit prices you provide or simple defaults. Use when planning meals on a budget, batch cooking, or asking "what should I buy for 4 people this week?". Includes a stdlib Python cost estimator with --self-test.

F@f
0

Meal Prep Storage and Use-By Planner

Skill

Plans where every batch-cooked portion lives after a meal prep session: which stay in the fridge, which go in the freezer on prep day, when to move each to the fridge to thaw, and what goes on the labels, using conservative USDA fridge and freezer times. Flags meals planned past the use-by date, foods that do not freeze, shortfalls, leftovers and a full fridge. Includes a stdlib Python planner with --self-test.

F@f
0

Recipe Scaling and Unit Converter

Skill

Scales a recipe by servings, a factor, or pan size (square, rectangle, round, loaf), converts between US cups and spoons, metric volume and grams with an ingredient density table, rounds to measurable amounts, and flags baking caveats such as fractional eggs, leavening at large factors, batter depth and bake time when the pan changes, tiny amounts, seasoning and cooking time. Includes a stdlib Python scaler with --self-test.

F@f
0

Meeting Agenda Timeboxer

Skill

Turns a list of meeting topics into a timed agenda with clock times, owners, and an outcome per item, checks it fits the slot with a buffer, flags late or rushed decisions, too many status updates, oversized items, and missing breaks, and writes the agenda to send. Includes a tested stdlib Python timeboxer with a fit mode.

F@f
0