Plan the optimal order for a multi-stop errand run: groceries, pharmacy, post office, pickup, drop-off. Computes distance (haversine) and travel time between stops, respects opening-hours time windows, adds service/dwell time per stop, and optimizes the visit order with nearest-neighbor + 2-opt. Outputs a timed itinerary with ETAs, wait time, and flags for stops you'd arrive at after closing. Use when someone asks what order to run errands in, whether several stops fit before closing time, or how to route a day of pickups and deliveries.
Data & analysis
Openclaw Path Alerts Main
Try itGet real-time NJ PATH train service alerts, delays, status updates, and live arrival times. Monitors official Port Authority alerts feed and GTFS-Realtime data.
What it does
Get real-time NJ PATH train service alerts, delays, status updates, and live arrival times. Monitors official Port Authority alerts feed and GTFS-Realtime data.
The skill document
NJ PATH Alerts Skill
Get real-time service alerts, delays, and live arrival times for NJ PATH trains.
Capabilities
- Service Alerts: Real-time disruptions from Port Authority
- Live Arrivals: Next train times via GTFS-Realtime
- Line Status: Check all 4 PATH lines
- Station Info: Arrivals for all 13 stations
Usage
The skill activates when you ask about PATH trains, delays, or service status.
Examples:
- "Are there PATH delays?"
- "When's the next train at Hoboken?"
- "Is the HOB-33 running?"
- "PATH status"
Programmatic Usage
Check current alerts:
import { getAlertsMessage } from 'nj-path-alerts';
const message = await getAlertsMessage();
Get live arrivals:
import { getStationArrivals } from 'nj-path-alerts';
const arrivals = await getStationArrivals('hoboken');
Check specific line:
const hobokenAlerts = await getAlertsMessage('HOB-33');
Data Sources
- Alerts: Port Authority Everbridge API (official)
- Arrivals: path.transitdata.nyc GTFS-RT feed
- Update frequency: Alerts every 2-5 min, arrivals every 5 sec
Lines & Stations
Lines: HOB-33, JSQ-33, NWK-WTC, HOB-WTC
Stations: Newark, Harrison, Journal Square, Grove Street, Exchange Place, Newport, Hoboken, Christopher St, 9th St, 14th St, 23rd St, 33rd St, World Trade Center
Requirements
- Node.js 18+
- Internet access for API calls
- No API keys required
Installation
openclaw skills install path-alerts
Or install from GitHub:
openclaw plugins install github:LiamSx45/openclaw-path-alerts
Related skills
Get mobility route options worldwide — fare estimates, ETA, and a one-tap deeplink to open the ride. Queries the KLO Mobility A2A agent.
Route-aware weather forecasts for alpine climbs. Terrain-adjusted timing, multi-day camp-to-summit itineraries, three-source verification, descent conditions, and pace calibration that learns your speed over time.
Plan complete hiking itineraries and leader-ready route briefs for day hikes, mountain walks, coastal treks, and beginner group outings. Use when a user asks...
Search Google Maps for locations
Fetch real-time SL (Stockholm public transport) departures and deviation information using a Python CLI tool. Use when checking departures, querying transit delays, or saving favorite sites and routes for quick status checks.