Skip to content
All Skills

Smart Packing List Generator

Researches weather forecasts and destination requirements via Brave Search, then generates a context-aware packing checklist stored as a trackable markdown file. Prerequisites: brave-search MCP.

Travel & Logistics|v1|Updated 5/19/2026
MCP get_skill({ skillId: "smart-packing-list-generator-93de2034" })

Use this skill with your agent

Create a free account and connect via MCP

Get Started Free
# Smart Packing List Generator

Generate a packing list that's actually useful โ€” based on real weather data, your trip activities, airline restrictions, and destination-specific needs.

## When to Use

- "Create a packing list for my trip to Iceland next week"
- "What should I pack for a 3-day business trip to Miami?"
- "Packing list for camping in Colorado in October"

## Requirements

- **Brave Search MCP** for weather and destination data
- Filesystem for checklist storage

## Workflow

### Step 1 โ€” Gather Trip Details

Collect:
- **Destination** and **dates**
- **Trip type** (business, leisure, adventure, wedding, conference)
- **Activities planned** (hiking, beach, formal dinner, meetings)
- **Airline** (for baggage limits)
- **Accommodation type** (hotel, hostel, camping, Airbnb)

### Step 2 โ€” Research Weather & Conditions

```
brave_web_search: "{DESTINATION} weather forecast {DATES}"
brave_web_search: "{DESTINATION} weather {MONTH} average temperature rain"
brave_web_search: "{AIRLINE} carry-on baggage size weight limit {YEAR}"
brave_web_search: "{DESTINATION} visa requirements {NATIONALITY}"
brave_web_search: "{DESTINATION} power outlet plug type voltage"
```

Extract:
- Temperature range (high/low)
- Rain probability
- Humidity level
- Airline carry-on dimensions and weight limit
- Electrical standards
- Any restricted items for that country

### Step 3 โ€” Generate Context-Aware List

```markdown
# Packing List: {DESTINATION} ({DATES})

๐ŸŒก๏ธ Weather: {TEMP_LOW}ยฐ-{TEMP_HIGH}ยฐF, {RAIN_CHANCE}% rain chance
โœˆ๏ธ Airline: {AIRLINE} โ€” carry-on: {DIMENSIONS}, {WEIGHT} limit
๐Ÿ”Œ Power: Type {PLUG_TYPE} โ€” adapter needed: {YES/NO}

## ๐Ÿ‘” Clothing
- [ ] {N} shirts/tops (layers for {temp range})
- [ ] {N} pants/shorts
- [ ] {N} underwear + socks
- [ ] 1 jacket/sweater ({weight based on weather})
- [ ] Rain jacket (>{RAIN}% rain chance)
- [ ] Comfortable walking shoes
- [ ] {Activity-specific: swimsuit / hiking boots / formal outfit}

## ๐Ÿงด Toiletries
- [ ] Toothbrush + toothpaste
- [ ] Deodorant
- [ ] Sunscreen SPF 50 (UV index: {UV})
- [ ] Prescription medications
- [ ] {Climate-specific: lip balm / mosquito repellent / moisturizer}

## ๐Ÿ“ฑ Electronics
- [ ] Phone + charger
- [ ] Power adapter ({PLUG_TYPE})
- [ ] Portable battery pack
- [ ] {Activity-specific: camera / laptop / kindle}

## ๐Ÿ“„ Documents
- [ ] Passport (valid until {EXP_REQ})
- [ ] Visa ({required/not required})
- [ ] Travel insurance docs
- [ ] Hotel confirmation
- [ ] Flight tickets

## ๐ŸŽ’ Extras
- [ ] Reusable water bottle
- [ ] Snacks for flight
- [ ] {Destination-specific: temple scarf / hiking poles / formal shoes}
```

### Step 4 โ€” Save Checklist

```bash
mkdir -p outputs/travel
cat > "outputs/travel/packing-{destination}-{date}.md" << 'EOF'
{PACKING_LIST}
EOF
```

Tell user: "Checklist saved. Check off items as you pack. Open the file to track progress."

## Important Rules

- Always check current weather, not historical averages
- Note airline-specific liquid restrictions for carry-on
- Flag items that can't go in carry-on (scissors, large liquids)
- Suggest buying locally vs. packing when it makes sense

## Example Prompts

- "Packing list for 5 days in Tokyo next week, spring weather"
- "What do I need for a weekend camping trip in Colorado?"
- "Business trip packing list โ€” 2 days in NYC, flying United"
#travel#packing#brave-search#checklistbrave-search