NYC Transit Live — Skill

Provides real-time NYC subway, bus and Citi Bike ETAs via GTFS-RT, SIRI, and GBFS with optional lat/lng coordinates.

6|1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/mmurrs/NYCTransitx402 --skill nyc-transit-live-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: NYC Transit Live — Skill
Source: https://github.com/mmurrs/NYCTransitx402/tree/main/proxy/public
Command: npx skills add https://github.com/mmurrs/NYCTransitx402 --skill nyc-transit-live-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NYC transit information is scattered across sources and formats. This skill consolidates real-time subway arrivals, bus predictions, and Citi Bike availability into a single, AI-friendly interface to help agents answer user questions quickly and accurately.

Core Features & Use Cases

  • Real-time data from GTFS-RT (subway), SIRI (bus), and GBFS (Citi Bike) to power live answers.
  • Multi-modal planning: compare subway, bus, and bike options in parallel for fastest or most convenient routes.
  • Example: a user asks for the fastest way from Williamsburg to SoHo; the skill returns ETA, walking times, and bike or transit options.

Quick Start

Use the NYC Transit Live skill to fetch real-time transit data for a given location and query.

Frequently Asked Questions about NYC Transit Live — Skill

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

FAQPage Schema
How can I get real-time NYC subway and bus arrival data for my application?

You can get real-time NYC subway and bus data by querying GTFS-RT and SIRI feeds, which provide live vehicle positions and arrival predictions. This skill consolidates these transit feeds into a single interface for agents.

What's the best way to compare Citi Bike availability with subway ETAs for multi-modal routing?

The best way to compare Citi Bike and subway options is by querying GBFS and GTFS-RT feeds in parallel. This approach returns structured results with walking times and ETAs for both modes.

How do I use lat/lng coordinates to fetch live transit predictions across all five boroughs?

You can pass latitude and longitude coordinates with an optional limit to fetch live transit predictions. The skill uses these coordinates to geolocate nearby subway, bus, and bike options across all five boroughs.

Does this skill require external dependencies to process GTFS-RT and GBFS data?

No, this skill does not require external dependencies to process GTFS-RT and GBFS data. It operates independently to consolidate real-time NYC transit information from multiple sources.

Why use a consolidated real-time transit feed instead of separate subway and bus APIs?

A consolidated feed simplifies multi-modal scenarios by returning structured results with walking times and ETAs across subway, bus, and bike networks. This allows agents to quickly compare parallel routing options.

Can I retrieve live Citi Bike availability data using GBFS feeds for specific coordinates?

Yes, you can retrieve live Citi Bike availability using GBFS feeds by providing specific lat/lng coordinates. The skill accepts coordinates with an optional limit to return nearby bike availability.