Gift Idea Generator
Generates personalized gift suggestions based on recipient profile, interests, budget, occasion, and relationship type
Gift Idea Generator
A thoughtful gifting skill that generates personalized gift suggestions based on recipient profiles, interests, budgets, occasions, and relationship dynamics. Integrates with multi-platform shopping and wishlist services including Amazon, Etsy, Uncommon Goods, and Pinterest to provide real, purchasable recommendations with direct links and price comparisons.
Supported Platforms & Integrations
| Platform | Integration Type | Features |
|---|---|---|
| Amazon | Product Reference | Price ranges, Prime availability, gift wrap options |
| Etsy | Product Reference | Handmade and unique items, personalization options |
| Uncommon Goods | Reference | Curated unique gifts by category and recipient type |
| Board Export | Gift mood boards organized by recipient and occasion | |
| Google Sheets | CSV Export | Gift tracking spreadsheets with budget and status columns |
| Apple Reminders | Export | Purchase deadline reminders with store and item details |
When to Use This Skill
-
Use this when a birthday, holiday, or anniversary is approaching and you have no gift ideas
-
Use this when shopping for someone who "has everything" or is notoriously difficult to buy for
-
Use this when managing gift lists for multiple recipients across holiday seasons
-
Use this when you want experience-based or creative gifts rather than typical retail products
-
Use this when staying within a specific budget while still finding meaningful presents
-
Use this when you need last-minute gift ideas that can be ordered or arranged quickly
-
Consider alternatives when you need to physically browse stores for inspiration
-
Consider alternatives when the recipient has a specific wishlist you should purchase from
-
Consider alternatives when you need gift wrapping, shipping, or logistics coordination
Quick Start
# .claude/skills/gift-idea-generator.yml name: Gift Idea Generator trigger: "gift ideas" context: default_budget: "$50-100" gift_style: thoughtful prefer_experiences: true avoid_generic: true
First Run Example:
User: Gift ideas for my wife's 35th birthday. She loves
cooking, hiking, and true crime podcasts. Budget $75-150.
Expected Output:
## Gift Ideas — Wife's 35th Birthday
Budget: $75-150 | Style: Thoughtful & Personal
### Top Recommendations
**1. Outdoor Cooking Experience** ($89-120)
A guided foraging-to-table cooking class in your area.
Combines her love of cooking and hiking. Check local
options on Airbnb Experiences or ClassBento.
> Why this works: Merges two interests into a shared memory.
**2. True Crime Cooking Mashup** ($85)
"Recipes for Murder" cookbook + premium knife set from
Material Kitchen. The cookbook pairs recipes with true
crime stories — niche and memorable.
> Why this works: Unexpected intersection of her interests.
**3. National Parks Annual Pass + Trail Guide** ($80+35)
America the Beautiful pass ($80) plus a regional trail
guide book for your state. Enables a year of adventures.
> Why this works: Gift that keeps giving across 12 months.
**4. Premium Podcast Listening Setup** ($79-149)
Shokz OpenRun bone-conduction headphones for hiking
while listening to true crime. Safer than earbuds on trails.
> Why this works: Solves a real problem she may not have
articulated.
**5. Curated Experience Box** ($75-130)
Custom box: artisan spice set + trail mix kit + handwritten
"adventure vouchers" for monthly hikes you'll plan.
> Why this works: Personal effort plus quality products.
Advanced Configuration
Platform-Specific Setup:
# Shopping preferences shopping: prefer_local: true sustainable_brands: true avoid_fast_fashion: true prime_eligible_only: false # Gift tracking tracking: spreadsheet_path: ~/Documents/gift-tracker.csv include_purchase_links: true track_past_gifts: true reminder_days_before: 14
| Parameter | Type | Default | Description |
|---|---|---|---|
default_budget | string | "$50-100" | Default spending range per recipient |
gift_style | string | thoughtful | thoughtful, practical, luxurious, humorous, handmade |
prefer_experiences | bool | true | Prioritize experience gifts over physical products |
avoid_generic | bool | true | Filter out common gifts like candles or gift cards |
sustainability | bool | false | Prefer eco-friendly and sustainable gift options |
personalization | bool | true | Include customizable and personalized gift options |
last_minute_mode | bool | false | Focus on digital, local, or same-day delivery options |
recipient_age_range | string | adult | child, teen, young-adult, adult, senior |
relationship_type | string | "" | partner, parent, sibling, friend, coworker, boss |
occasion | string | birthday | birthday, christmas, anniversary, graduation, wedding |
ideas_count | int | 5 | Number of gift ideas to generate (3-10) |
Core Concepts
| Concept | Description |
|---|---|
| Interest Intersection | Finds gifts that combine multiple recipient interests for unexpected relevance |
| Budget Optimization | Maximizes perceived value and thoughtfulness within stated price constraints |
| Gift History Awareness | Tracks past gifts to avoid repetition and build on established themes |
| Occasion Calibration | Adjusts formality, significance, and type based on the specific occasion |
| Relationship Matching | Tailors gift intimacy and type to the specific relationship dynamic |
+------------------+ +------------------+ +------------------+
| Recipient |---->| Interest Mapper |---->| Gift Engine |
| Profile | | (hobbies, needs,| | (match, rank, |
| (age, relation) | | personality) | | filter budget) |
+------------------+ +------------------+ +------------------+
|
v
+------------------+ +------------------+ +------------------+
| Gift Tracker |<----| Product Lookup |<----| Curated List |
| (CSV, reminders)| | (links, prices, | | (5+ ideas with |
| | | availability) | | rationale) |
+------------------+ +------------------+ +------------------+
Workflow Examples
Scenario 1: Holiday Season Batch Planning
Input: "Generate gift lists for 6 family members.
Christmas. Budget $50-75 each. Here are their interests:
Mom (gardening, reading), Dad (golf, whiskey),
Sister (yoga, travel), Brother (gaming, coffee)..."
Output:
## Holiday Gift Plan — 6 Recipients
Total Budget: $300-450
**Mom — Gardening + Reading** ($55-70)
1. Botanical illustration book + heirloom seed set
2. Garden kneeler with built-in book holder
[2-3 more ideas per person, all within budget]
**Gift Tracking Sheet:**
| Recipient | Gift Choice | Price | Purchased | Wrapped |
|-----------|------------|-------|-----------|----------|
| Mom | | | [ ] | [ ] |
[Full spreadsheet for all 6 recipients]
Scenario 2: Difficult-to-Shop-For Person
Input: "My father-in-law who has everything. He's 68,
retired engineer, says he doesn't want anything."
Output:
## The "I Don't Need Anything" Gift Strategy
**Approach:** Focus on consumable experiences and
sentimental items — things he would never buy himself.
1. **Precision Hobby Subscription** ($60/quarter)
Kiwi Co engineering kits for adults or a watch
repair starter course.
2. **Legacy Project** ($40-80)
StoryWorth subscription — weekly email prompts
that compile into a printed memoir book.
3. **Consumable Luxury** ($65)
Single malt tasting set with engineering-themed
tasting journal.
Scenario 3: Last-Minute Emergency
Input: "Forgot coworker's birthday. It's tomorrow. $30 max."
Output:
## Last-Minute Options (Available Today)
1. **Digital:** MasterClass gift subscription ($15/mo)
2. **Local:** Bakery delivery + handwritten card
3. **Instant:** Coffee shop gift card + promise of
birthday lunch this week with personalized note
[All options achievable within 24 hours]
Best Practices
-
Provide specific interests, not categories. Saying "she likes cooking" is less useful than "she is obsessed with Thai street food and just bought a wok." Specific details unlock genuinely surprising and delightful gift suggestions.
-
Mention what they already own. Avoiding duplicate gifts is just as important as finding new ones. Tell the skill about recent purchases or gifts from other people so it can steer around redundancy.
-
Consider the gift's second-order effects. The best gifts create ongoing experiences. A cookbook leads to dinner parties. A hiking pass leads to weekend adventures. Prioritize gifts with ripple effects over single-use items.
-
Use gift history tracking for recurring occasions. Enable the tracking spreadsheet to record what you gave each person each year. This prevents the "I already gave you that" moment and shows thoughtful progression.
-
Set budget ranges rather than exact numbers. A $50-75 range gives the skill room to find the best value. Exact budgets often exclude a perfect gift that costs three dollars more than your hard limit.
Common Issues
-
Suggestions feel too generic despite detailed input. Enable
avoid_generic: trueand increaseideas_countto 8 or 10. More options means the skill can push past obvious choices into genuinely creative territory. -
Product prices shown do not match current retail prices. The skill provides reference pricing based on typical retail ranges, not live pricing. Always verify current prices on the retailer site before purchasing.
-
Experience gifts are not available in my area. Specify your city or region in the request. The skill can focus on locally available experiences or suggest virtual alternatives that work regardless of location.
Privacy & Data Handling
- Local Processing: All gift recommendations are generated locally. Recipient profiles, budgets, and relationship details are never shared with retailers or external services.
- Data Retention: Gift lists and recipient profiles exist only in your current session and exported files. No personal data about your friends or family persists between sessions.
- Export Options: Export as Markdown lists, CSV tracking spreadsheets, or structured JSON. All files are saved to your local filesystem before any optional use.
- No Purchase Tracking: The skill does not connect to payment systems, track purchases, or share shopping behavior with any third party. You handle all purchasing independently.
Reviews
No reviews yet. Be the first to review this template!
Similar Templates
Full-Stack Code Reviewer
Comprehensive code review skill that checks for security vulnerabilities, performance issues, accessibility, and best practices across frontend and backend code.
Test Suite Generator
Generates comprehensive test suites with unit tests, integration tests, and edge cases. Supports Jest, Vitest, Pytest, and Go testing.
Pro Architecture Workspace
Battle-tested skill for architectural, decision, making, framework. Includes structured workflows, validation checks, and reusable patterns for development.