What problem does it solve? Montréal's transit data is scattered across multiple agencies on separate platforms with different formats and authentication requirements, making it hard to know where to find schedules, real-time positions, or bike-share availability. ## Core Features & Use Cases - STM Bus & Metro Access: Download static GTFS schedules without authentication, or consume GTFS-Realtime Protocol Buffer feeds (vehicle positions, trip updates, service alerts) with a free developer API key. - BIXI Bike Sharing: Query fully public GBFS endpoints for station information and real-time bike/dock availability across 610+ stations, plus historical trip data on CKAN. - Regional Transit Coverage: Access Exo commuter train GTFS feeds and STL Laval bus schedules, with guidance on coordinate systems, seasonal availability, and agency-specific stop IDs. - Use Case: A user asks "When is the next bus at my stop?" — the skill guides the agent to find the stop_id from stops.txt, query the GTFS-RT Trip Updates feed, and fall back to the static schedule if no API key is available. ## Quick Start Ask the agent how many BIXI bikes are available at the station nearest to a given address in Montréal.