agentsclimarketplace

Itinerary budget planning

Skill cxcscmu/SkillLearnBench/skills/b1-one-shot-claude-opus-4-6/travel-planning/itinerary-budget-planning

Planning multi-city travel itineraries with budget constraints, route optimization, and cuisine diversity.From its SKILL.md

Install
npx -y skills add cxcscmu/SkillLearnBench --skill itinerary-budget-planning

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.5 KB, 294 tokens by cl100k_base, as published. Nobody here has run it

Itinerary Budget Planning

Route Optimization

  • Choose cities that minimize total driving time
  • Consider geographic clustering (e.g., Cleveland→Dayton→Cincinnati forms a logical loop)
  • Start and end at the origin city for round trips

Budget Components

  1. Accommodations: price × nights per city
  2. Meals: restaurant average cost × number of meals
  3. Transportation: Self-driving costs (gas estimated from distances)

Cuisine Diversity Strategy

  • Map required cuisines (American, Mediterranean, Chinese, Italian) across meals
  • Use restaurant Cuisines field to match — many restaurants serve multiple cuisines
  • Spread different cuisines across breakfast, lunch, and dinner slots

Accommodation Selection Criteria

  • Check maximum occupancy >= party size
  • Check minimum nights <= planned stay duration
  • Filter by house_rules for specific needs (pets, children, smoking)
  • Balance price vs. review rating

Day Planning Template

  • Travel days: skip meals during long drives (use "-")
  • City days: 3 meals + 2-3 attractions
  • Transition days: breakfast in departing city, lunch/dinner in arriving city

Output Format

JSON with plan array (7 day objects) and data_sources array. Each day: day, current_city, transportation, breakfast, lunch, dinner, attraction, accommodation.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.