Travel guide skill
Use this skill when the user wants a city travel guide, itinerary, or downloadable PDF trip-planning document.
Workflow
- Identify the city or destination from the user's request.
- Infer the trip length and interests when provided. If the user does not specify them, use a 3-day guide and a balanced mix of culture, food, neighborhoods, views, and practical tips.
- Run the PDF generator script:
- skill name:
travel-guide
- script name:
scripts/create_travel_guide.py
- args: a JSON array of string CLI flags and values. Supported flags:
--city <city>: destination city, required
--days <number>: number of itinerary days, optional, defaults to 3
--interests <list>: comma-separated interests such as food,art,history,views, optional
--tone <style>: guide style such as family-friendly, luxury, budget, or first-time visitor, optional
- After the script returns, tell the user the
$HOME-based PDF path and briefly summarize the guide.
Available scripts
scripts/create_travel_guide.py - Generates a colorful PDF travel guide and returns JSON with the saved file path.
Example script arguments
["--city", "Lisbon", "--days", "3", "--interests", "food,viewpoints,neighborhoods", "--tone", "first-time visitor"]
1---2name: travel-guide3description: Creates colorful PDF travel guides for cities, including itinerary ideas, neighborhoods, food, practical tips, and photo-worthy stops. Use when the user asks for a travel guide, city guide, itinerary, trip plan, or PDF document for a destination.4---56# Travel guide skill78Use this skill when the user wants a city travel guide, itinerary, or downloadable PDF trip-planning document.910## Workflow11121. Identify the city or destination from the user's request.132. Infer the trip length and interests when provided. If the user does not specify them, use a 3-day guide and a balanced mix of culture, food, neighborhoods, views, and practical tips.143. Run the PDF generator script:15 - skill name: `travel-guide`16 - script name: `scripts/create_travel_guide.py`17 - args: a JSON array of string CLI flags and values. Supported flags:18 - `--city <city>`: destination city, required19 - `--days <number>`: number of itinerary days, optional, defaults to `3`20 - `--interests <list>`: comma-separated interests such as `food,art,history,views`, optional21 - `--tone <style>`: guide style such as `family-friendly`, `luxury`, `budget`, or `first-time visitor`, optional224. After the script returns, tell the user the `$HOME`-based PDF path and briefly summarize the guide.2324## Available scripts2526- `scripts/create_travel_guide.py` - Generates a colorful PDF travel guide and returns JSON with the saved file path.2728## Example script arguments2930```json31["--city", "Lisbon", "--days", "3", "--interests", "food,viewpoints,neighborhoods", "--tone", "first-time visitor"]32```