search-restaurants

Search a bundled restaurant dataset by city with case-insensitive matching.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill search-restaurants
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-restaurants
Source: https://github.com/KaiserWhoLearns/skillsbench/tree/main/tasks/travel-planning/environment/skills/search-restaurants
Command: npx skills add https://github.com/KaiserWhoLearns/skillsbench --skill search-restaurants

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, and includes scripts (resource) components.

What problem does it solve?

Retrieve restaurants by city from a bundled dataset to assist meal planning and destination research.

Core Features & Use Cases

  • City-based search: quickly fetches restaurants filtering by city from the bundled dataset.
  • Case-insensitive matching: handles city input variations and returns accurate results.
  • Use Case: plan dining options for travel itineraries by pulling top matches in your destination city.

Quick Start

Run a Python script that imports Restaurants and queries a city to retrieve matching restaurants.

Frequently Asked Questions about search-restaurants

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for restaurants by city using a pandas DataFrame?

To search for restaurants by city using a pandas DataFrame, use a bundled restaurant dataset and a Python script to filter results case-insensitively, returning matching options as a structured DataFrame.

What is the best way to find dining options for travel itineraries from a dataset?

The best way to find dining options for travel itineraries is to query a bundled restaurant dataset by destination city, which quickly filters and returns matching records for meal planning.

Does the city-based restaurant search handle case-insensitive input?

Yes, the city-based restaurant search handles case-insensitive input, ensuring that variations in city name capitalization return accurate results from the bundled dataset without errors.

Do I need pandas to load the CSV dataset for restaurant data analysis?

Yes, you need pandas to load the CSV dataset for restaurant data analysis, as this dependency is required to filter by city and present the structured dataset of results.

What happens when a city search returns no matching restaurants in the dataset?

When a city search returns no matching restaurants in the dataset, the script presents a user-friendly message instead of an empty DataFrame, ensuring clear feedback for the query.

Can I use this dataset search for travel destination research and meal planning?

Yes, you can use this dataset search for travel destination research and meal planning by retrieving restaurants filtered by city to assist in building travel itineraries.