A real-time Chicago CTA transit integration providing live L train arrivals, bus predictions, and service alerts.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cta
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cta using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The CTA Chicago Transit skill provides a robust interface for accessing live data from the Chicago Transit Authority directly through your AI agent. It allows users to query real-time arrival predictions for all L train lines and bus routes, as well as fetch current service alerts without needing a browser. By leveraging official CTA APIs, this addition to your Openclaw Skills library ensures that developers can build applications that provide accurate, up-to-the-minute transportation data for the Chicago area.
This skill bridges the gap between raw transit feeds and actionable intelligence, handling the complexities of API communication and GTFS data parsing. Using Openclaw Skills like this enables seamless transit planning, vehicle tracking, and station lookups within a unified developer-friendly environment.
cta.mjs script to determine the required data source.To get started with this skill, install the necessary dependencies and configure your API access:
npm install --prefix $SKILL_DIR
You must obtain free API keys from the CTA developer portal and set them as environment variables:
CTA_TRAIN_API_KEY: Required for L train arrivals.CTA_BUS_API_KEY: Required for bus predictions.Finally, initialize the static schedule data:
node scripts/cta.mjs refresh-gtfs
The skill manages a combination of live API data and local static files to provide comprehensive transit info:
| Data Type | Source | Local Storage |
|---|---|---|
| GTFS Static Feed | transitchicago.com | ~/.cta/gtfs/ |
| Train Arrivals | CTA Train Tracker API | Volatile |
| Bus Predictions | CTA Bus Tracker API | Volatile |
| Service Alerts | Customer Alerts API | Volatile |
Station IDs are categorized in the 4xxxx range, while directional stop IDs are in the 3xxxx range, all cross-referenced against the GTFS database.
Loading
A real-time transit data integration for Austin CapMetro providing live vehicle tracking, arrivals, and service alerts via open data feeds.

An automated IMAP scanner that uses local AI to classify and prioritize unread emails into actionable categories.

Turns idle agent heartbeat cycles into creative, freeform associative exploration and reflective journaling during quiet hours.

A comprehensive session tracker for AI agents that monitors token usage, API costs, and git activity via a CLI and web dashboard.

A powerful AI agent skill for accessing real-time Chicago Metra arrivals, vehicle tracking, and service alerts via GTFS-RT feeds.

A high-performance transit integration providing real-time New York City subway and bus data directly to your AI agent.








































