When the user requests a complete travel itinerary involving multiple modes of transportation with specific waypoints and preferences. This skill handles end-to-end journey planning including 1) Finding nearby points of interest (like coffee shops) relative to departure points, 2) Calculating optimal transit routes between locations with cost and duration information, 3) Determining walking routes from arrival points to final destinations, and 4) Formatting the complete plan into structured output. Triggers include requests for 'travel plans', 'route planning', 'journey from X to Y', or when users specify multiple destinations with preferences like 'direct route', 'shortest distance', or 'nearest [business type]'.
format.json).google_map-maps_geocode to get coordinates and canonical addresses for all named locations (departure, destination, waypoints).google_map-maps_search_places with the departure location as a reference point and a reasonable radius (e.g., 500m).google_map-maps_place_details to get the full address and confirm proximity.google_map-maps_directions in transit mode between the departure and final destination.ZERO_RESULTS, use the playwright_with_chunk browser tool to navigate to https://www.google.com/maps/dir/[ORIGIN]/[DESTINATION] and scrape the transit information from the page. Look for the "Best" or "Transit" option.google_map-maps_directions in walking mode from the arrival station/point to the final destination.google_map-maps_distance_matrix to compare walking distances from plausible exits (e.g., "East Exit" vs. "West Exit") to the destination. Recommend the exit with the shortest distance.filesystem-write_file to save the final plan to the specified path.filesystem-read_file to verify the output and present a concise summary to the user.reference/format_guide.md for complex output schema details.