agentsclimarketplace

Travel data lookup

Skill cxcscmu/SkillLearnBench/skills/b4-skill-creator-claude-opus-4-6/travel-planning/travel-data-lookup

Look up travel data from the local CSV/TXT database for cities, restaurants, accommodations, attractions, and distances. Use this skill whenever planning a trip, building an itinerary, or querying travel-related datasets in /app/data/.From its SKILL.md

Install
npx -y skills add cxcscmu/SkillLearnBench --skill travel-data-lookup

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

SKILL.md

2.6 KB, 571 tokens by cl100k_base, as published. Nobody here has run it

Travel Data Lookup

Data Sources

All travel data lives under /app/data/ with these files:

FileDescriptionKey Columns
background/citySet_with_states.txtCity-to-state mapping (tab-separated)city, state
restaurants/clean_restaurant_2022.csv9,550 restaurant listingsName, City, Cuisines, Average Cost, Aggregate Rating
accommodations/clean_accommodations_2022.csv5,062 accommodation listingsNAME, room type, price, minimum nights, review rate number, house_rules, maximum occupancy, city
attractions/attractions.csv5,301 attractionsName, Latitude, Longitude, Address, Phone, Website, City
googleDistanceMatrix/distance.csv17,601 city-pair distancesorigin, destination, cost, duration, distance
flights/clean_Flights_2022.csvFlight records (avoid if no-fly constraint)Flight Number, Price, DepTime, ArrTime, FlightDate, OriginCityName, DestCityName

Querying Patterns

  • Find cities in a state: grep -i "state_name" data/background/citySet_with_states.txt
  • Find restaurants by city: grep -i ",CityName" data/restaurants/clean_restaurant_2022.csv (city is last column; anchor with trailing match)
  • Filter by cuisine: After getting city restaurants, filter lines containing target cuisine keywords (American, Italian, Chinese, Mediterranean, etc.)
  • Pet-friendly accommodations: Filter OUT rows with "No pets" in house_rules column. Also check maximum occupancy >= party_size and minimum nights <= stay_duration.
  • Distances between cities: grep -i "origin_city" data/googleDistanceMatrix/distance.csv | grep -i "dest_city". Note: cost column is often empty for driving; use distance for gas estimation.

Budget Estimation

  • Accommodations: price column is per-night rate
  • Restaurants: Average Cost column is cost for two people
  • Self-driving cost: Estimate ~$0.15/km for gas based on distance column (strip commas and "km")
  • No cost data in distance matrix: The cost column for self-driving routes is typically empty; estimate from distance

Pet-Friendly Filter

The house_rules column contains rules like "No pets", "No smoking", "No parties", "No visitors", "No children under 10". To find pet-friendly places, exclude any row where house_rules contains "No pets" (case-insensitive).

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.