Itinerary Generation Skill

Generate optimized multi-stop travel itineraries with routes and travel times.

Updated Apr 1, 2025
One-click install
npx skills add https://github.com/brentcurtis76/casa-web --skill itinerary-generation-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Itinerary Generation Skill
Source: https://github.com/brentcurtis76/casa-web/tree/main/.skills/skills/itinerary
Command: npx skills add https://github.com/brentcurtis76/casa-web --skill itinerary-generation-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-calendar, google-maps, open-brain, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the challenge of creating multi-stop travel itineraries by providing optimized routes and travel times, reducing the time spent on manual planning and ensuring efficient travel schedules.

Core Features & Use Cases

  • Route Optimization: Calculates the most efficient routes based on user-specified or automatically fetched stops and times.
  • Travel Time Calculation: Determines travel time between each location and incorporates buffer times.
  • Buffer Time Management: Applies buffer times between each stop to account for unforeseen delays.
  • User Input Handling: Handles various user inputs including addresses, meetings with times, and contact names.
  • Use Case: A user could use this Skill to plan a day with multiple meetings across town, ensuring the optimal route and timing are considered.

Quick Start

To create an itinerary for today, invoke the "plan my day" skill.

Frequently Asked Questions about Itinerary Generation Skill

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

FAQPage Schema
How do I plan a multi-stop travel itinerary with optimal routes?

To plan multi-stop travel itineraries with optimal routes, this Skill processes your location and meeting inputs to determine the best paths. It calculates travel time between each location and applies buffer times to ensure your schedule remains efficient.

Can I generate an itinerary automatically from my Google Calendar events?

Yes, you can generate an itinerary from Google Calendar events. The Skill integrates with Google Calendar to fetch events with locations and uses Google Maps for geocoding and routing to build your optimized travel schedule.

Does multi-stop route optimization work with Google Maps for travel time calculation?

Multi-stop route optimization works with Google Maps for travel time calculation. The Skill uses Google Maps to handle geocoding addresses and routing between stops, ensuring accurate travel times for your itinerary.

What do I need to set up to use automated itinerary planning?

To use automated itinerary planning, you need the 'google-calendar', 'google-maps', and 'open-brain' dependencies configured. Full functionality requires these integrations to fetch events, geocode locations, and process your inputs.

How are buffer times managed between stops in a multi-stop itinerary?

Buffer times between stops in a multi-stop itinerary are managed automatically by the Skill. It applies buffer times between each location to account for unforeseen delays, ensuring your travel schedule remains realistic.