agentsclimarketplace

Run2 travel data retrieval

Skill cxcscmu/SkillLearnBench/skills/b3-teacher-feedback-gemini-3.1-pro-preview/travel-planning/run2_travel_data_retrieval

Use this skill to query the local databases for distances, cities, accommodations, restaurants, and attractions to gather real-world data for an itinerary.From its SKILL.md

Install
npx -y skills add cxcscmu/SkillLearnBench --skill run2_travel_data_retrieval

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

SKILL.md

2.2 KB, 444 tokens by cl100k_base, as published. Nobody here has run it

1. File Locations & Data Sources

You have access to several local databases (CSV, JSON, or TXT format). Use standard shell commands (e.g., grep, awk, cat) or Python scripts to search them. Do not hallucinate data; only use entries found in these files. Common files include:

  • background/citySet_with_states.txt (List of valid cities and states)
  • googleDistanceMatrix/distance.csv (Driving distances and costs between cities)
  • accommodations/clean_accommodations_2022.csv (Hotels and lodging)
  • restaurants/clean_restaurant_2022.csv (Restaurants and cuisines)
  • attractions/attractions.csv (Points of interest)

2. Search Strategies

  • Transportation: Since flights are often excluded, use googleDistanceMatrix/distance.csv to find driving distances, times, and costs between the starting city and destination cities.
  • Accommodations: Filter accommodations by the destination city and required amenities. If the user has a pet, grep for terms like "pet", "dog", or "cat" within the accommodation descriptions or amenities columns.
  • Restaurants: Filter by city and the exact cuisines requested (e.g., American, Mediterranean, Chinese, Italian). Ensure you find enough unique options to cover the trip duration without unnecessary repetition.
  • Attractions: Query the attractions database for the destination cities.

3. Budget Tracking

Keep a running total of the costs for:

  1. Transportation (Self-driving cost is usually derived from distance).
  2. Accommodations (Multiply nightly rate by number of nights and number of rooms if applicable).
  3. Meals (Estimate based on standard pricing or provided data).
  4. Attractions (Sum up entry fees). Ensure the total calculated cost is strictly less than or equal to the user's budget constraint.

4. Logistics & Time Rules

  • Only travel between cities if it makes logical geographic sense.
  • Account for travel time in the daily schedule. If a day involves significant driving, limit the number of attractions and meals in different cities.

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.