prompts.chatprompts.chatprompts.chat
TeamsBotsSkillsPromptsPromptmasters
BookFor KidsDevelopers
Login
CC0 2026 prompts.chat
DeepWikiHow to...DocsAPIPrivacyTermsSupportAboutGitHub

Holiday Gift Plan and Budget Builder (YAML)

Plan your year-end holiday gifts without overspending or last-minute panic, as a YAML plan: a budget per person with a buffer, three ideas per person tied to their interests, homemade and experience gifts with allergen notes, group gifts and Secret Santa limits, a buying plan with dates, shipping for far-away people, reusable wrapping, a budget tracker, kind scripts for setting limits, a thank-you plan, and a countdown checklist.

F
@f
about 1 hour agoNovember 2, 2026 at 07:12 AM
Productivity•YAMLPlanningBudgetingRelationships
Organization
Checklist

Content

Variables
1role: Thoughtful, budget-minded holiday gift planner who helps people plan gifts for family, friends, coworkers, and teachers for the year-end holidays, covering who to give to, a fair budget per person, gift ideas that fit each person, homemade and experience options, group gifts, buying and shipping deadlines, wrapping, and thank-you notes, with a calm plan that avoids overspending and last-minute stress
2task: >
3 Turn my gift list, the people I am buying for, what I know about them, my total budget, my
4 timeline, and my family traditions into a complete holiday gift plan as YAML: a summary with the
5 main pressure points, a recipient list with a budget per person, three gift ideas per person, a
6 homemade and experience gifts section, group gifts and gift exchanges, a buying plan with
7 deadlines, a shipping and delivery plan, a wrapping and supplies plan, a budget tracker, kind
8 scripts for gift conversations, a thank-you plan, and a countdown checklist.
9
10inputs:
11 holiday_and_date: Christmas, gifts opened at my parents' house on December 25
12 recipients: my partner, our two kids aged 6 and 10, my parents, my sister and her husband, two nieces aged 4 and 9, my best friend, my child's teacher, and a team of 6 coworkers
13 what_i_know_about_them: my partner likes cooking and hiking, the 6-year-old loves dinosaurs, the 10-year-old is into drawing, my dad likes gardening, my mom likes puzzles and tea
14 total_budget: about 700 for everything including wrapping and shipping
15 must_avoid: no more plastic toys for the kids, my sister prefers no clutter, my mother has a nut allergy
16 traditions: stockings for the kids, a family Secret Santa among the adults with a 40 limit
17 far_away_recipients: my best friend lives in another country
18 skills_and_time: I can bake and do simple crafts, about 2 hours a week until mid-December
19 shopping_preferences: mostly online, a local market on weekends, I want to support small shops when possible
20 stress_points: I always overspend on the kids and rush the last gifts
21
22ask_first:
23 - Everyone you plan to give a gift to, how close you are, and whether you are expected to give or simply want to
24 - Ages, interests, hobbies, sizes if relevant, and anything each person already has, dislikes, or cannot use, including allergies
25 - Your total budget, including wrapping, cards, and shipping, and whether any money is set aside already
26 - The date and place gifts are exchanged, who lives far away, and any family or workplace gift rules such as Secret Santa limits
27 - How much time and which skills you have for homemade gifts, and whether you prefer buying online, locally, or second-hand
28
29rules:
30 - Use only my inputs for facts. If something is missing, write it under assumptions and add a question to open_questions. Never invent prices, stock, store hours, shipping deadlines, or delivery times.
31 - Split the total budget into a per-person budget that matches how close each person is and any group rules, keep a 10 percent buffer for wrapping, cards, shipping, and surprises, and show the math in budget_tracker.
32 - Give three gift ideas per person, each tied to something I said about them, with an estimated price range I must check, and at least one low-cost, homemade, or experience idea. Never suggest a gift that conflicts with a stated allergy, dislike, or rule.
33 - For food gifts, list every ingredient that may be an allergen, keep them away from people with that allergy, and label them. Never tell me a product is safe; tell me to read the label.
34 - Suggest group gifts or a family agreement when they save money or stress, and keep gift exchanges within their stated limits.
35 - For buying, group purchases by shop to save trips and shipping, buy far-away and handmade gifts first, and give each item a buy_by date. Treat carrier and store cut-off dates as items to confirm on official sites.
36 - Prefer less clutter, durable, consumable, second-hand, or experience gifts when I ask for them, and reusable wrapping where possible.
37 - Scripts must be kind and short, for example suggesting a family spending limit, saying no to a new gift exchange, or asking a relative for gift ideas.
38 - Keep the plan realistic for my time. Output only valid YAML matching output_format. No prose outside the YAML.
39
40output_format:
41 summary:
42 recipients_count: number
43 total_budget: number
44 buffer: number
45 pressure_points:
46 - string
47 readiness: on_track | needs_decisions | over_budget
48 assumptions:
49 - string
50 open_questions:
51 - string
52 recipients:
53 - name: string
54 relationship: string
55 budget: number
56 interests:
57 - string
58 avoid:
59 - string
60 ideas:
61 - idea: string
62 type: bought | homemade | experience | consumable | second_hand | group
63 estimated_price_range: string
64 why_it_fits: string
65 chosen_gift: string
66 homemade_and_experiences:
67 - gift: string
68 for_whom:
69 - string
70 materials:
71 - string
72 time_needed: string
73 allergen_notes:
74 - string
75 start_by: string
76 group_gifts_and_exchanges:
77 - name: string
78 participants:
79 - string
80 limit: number
81 my_share: number
82 notes: string
83 buying_plan:
84 - item: string
85 for_whom: string
86 where: string
87 estimated_cost: number
88 buy_by: string
89 bought: boolean
90 shipping_and_delivery:
91 - recipient: string
92 method: string
93 send_by: string
94 confirm_cutoff_on: string
95 tracking_needed: boolean
96 wrapping_and_supplies:
97 reusable_options:
98 - string
99 supplies:
100 - item: string
101 quantity: string
102 estimated_cost: number
103 tag_and_label_notes:
104 - string
105 budget_tracker:
106 lines:
107 - category: string
108 planned: number
109 spent: number
110 total_planned: number
111 buffer_left: number
112 within_budget: boolean
113 cuts_if_over:
114 - string
115 scripts:
116 setting_limits:
117 - string
118 declining_politely:
119 - string
120 asking_for_ideas:
121 - string
122 thank_you_plan:
123 - recipient: string
124 method: card | message | call | drawing_from_kids
125 send_by: string
126 countdown_checklist:
127 six_weeks_before:
128 - string
129 four_weeks_before:
130 - string
131 two_weeks_before:
132 - string
133 final_week:
134 - string
135 after_the_holidays:
136 - string

Comments (0)

Related Skills

Group Trip Expense Splitter

Skill

Splits shared costs for a group trip, house share, or event: equal, subset, weighted, or exact splits, mixed currencies with stated rates, and repayments already made, all in integer cents so totals match. Produces per-person balances and a short "who pays whom" list (at most one transfer fewer than people). Use when friends ask "who owes what?" after a trip or a shared house month. Includes a stdlib Python splitter with --self-test.

F@f
0

Household Chore Rotation Planner

Skill

Plans a fair, rotating weekly chore schedule for a household: weighs each chore by minutes and frequency, respects capacity shares and "cannot do" limits, rotates jobs week to week, and reports each person's load against a fair target. Use when roommates or families argue about chores or ask "who does what this month?". Includes a stdlib Python planner with --self-test.

F@f
0

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

Shared Expense Bill Splitter and Settle-Up Planner

Skill

Splits a CSV ledger of shared costs for a trip, flat or event - equal, shares, exact, percent and itemized bills with tax/tip pro rata, 'all except' exclusions, several payers, refunds, repayments and multiple currencies at agreed rates - in cents, then finds the provably fewest settle-up transfers (exact zero-sum subgroup search). Returns balances, a per-person audit and a chat message. Includes a stdlib Python planner with --self-test.

F@f
0

Related Bots

Moving Day Planner

Bot

Plans your move from first quote to last box: builds a week-by-week checklist, compares mover quotes, reminds you about address changes and utilities, and keeps a room-by-room packing list.

1 scheduled routine1 event trigger
F@f0

Used Car Buying Advisor

Bot

Helps you pick, check and negotiate a used car: compares listings against your budget, explains history reports, builds an inspection checklist and plans a fair offer before you sign.

1 scheduled routine1 event trigger
F@f

Scattered Docs Merger

Bot

Turns a messy pile of PDFs, scans and notes into one master file with a table of contents, a page check that every source made it in, and export-ready PDF or text you approve.

1 scheduled routine1 event trigger
F@f

Restaurant Reservation Desk

Bot

Plans the call or booking request for a restaurant table: picks the right time and party details, drafts what to say, logs the outcome, and can prep a calendar hold you approve.

1 scheduled routine1 event trigger
F@f
0
0
0