Overview
- Skill Key
- hjanuschka/wienerlinien
- Author
- hjanuschka
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/hjanuschka/wienerlinien
- Latest Commit SHA
- 823d219a67a77ec61d80eee22a52d1a316a16fc2
Vienna public transport (Wiener Linien) real-time data. Use when asking about departures, schedules, disruptions, elevator status, or directions in Vienna's public transport (U-Bahn, tram, bus, night bus). Queries stops, lines, and traffic info.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 wienerlinien 技能。 若已安装,则直接安装 wienerlinien 技能。
# Wiener Linien Real-Time API Query Vienna's public transport for real-time departures, disruptions, elevator outages, and service information. ## Quick Reference | Endpoint | Purpose | |----------|---------| | `/monitor` | Real-time departures at a stop | | `/trafficInfoList` | All current disruptions | | `/trafficInfo` | Specific disruption details | | `/newsList` | Service news & elevator maintenance | **Base URL:** `https://www.wienerlinien.at/ogd_realtime` --- ## Finding Stop IDs Stops are identified by **RBL numbers** (Rechnergestütztes Betriebsleitsystem). Use the reference data: ```bash # Search stops by name curl -s "https://www.wienerlinien.at/ogd_realtime/doku/ogd/wienerlinien-ogd-haltepunkte.csv" | grep -i "stephansplatz" # Format: StopID;DIVA;StopText;Municipality;MunicipalityID;Longitude;Latitude ``` **Common Stop IDs (RBL):** | Stop | RBL IDs | Lines | |------|---------|-------| | Stephansplatz | 252, 4116, 4119 | U1, U3 | | Karlsplatz | 143, 144, 4101, 4102 | U1, U2, U4 | | Westbahnhof | 1346, 1350, 1368 | U3, U6 | | Praterstern | 4205, 4210 | U1, U2 | | Schwedenplatz | 1489, 1490, 4103 | U1, U4 | | Schottentor | 40, 41, 4118 | U2, Trams | --- ## 1. Real-Time Departures (`/monitor`) Get next departures at one or more stops. ### Request ```bash # Single stop curl -s "https://www.wienerlinien.at/ogd_realtime/monitor?stopId=252" # Multiple stops curl -s "https://www.wienerlinien.at/ogd_realtime/monitor?stopId=252&stopId=4116" # With disruption info curl -s "https://www.wienerlinien.at/ogd_realtime/monitor?stopId=252&activateTrafficInfo=stoerungkurz&activateTrafficInfo=stoerunglang&activateTrafficInfo=aufzugsinfo" ``` ### Parameters | Param | Required | Description | |-------|----------|-------------| | `stopId` | Yes (1-n) | RBL stop ID(s) | | `activateTrafficInfo` | No | Include disruptions: `stoerungkurz`, `stoerunglang`, `aufzugsinfo` | | `aArea` | No | `1` = include all platforms with same DIVA number | ### Response Structure `...
# Wiener Linien Skill A skill for querying Vienna's public transport (Wiener Linien) real-time data including departures, disruptions, and elevator status. ## Overview This skill provides tools to access Wiener Linien's real-time API for: - **Real-time departures** at any stop - **Service disruptions** (short-term and long-term) - **Elevator outages** at U-Bahn stations - **Stop search** by name to find RBL stop IDs ## Scripts ### `search-stop.sh` - Find Stop IDs Search for stops by name to get their RBL (stop) IDs needed for departure queries. ```bash ./search-stop.sh stephansplatz ./search-stop.sh kagran ``` ### `departures.sh` - Real-Time Departures Get next departures from one or more stops. Supports multiple stop IDs for stations with multiple platforms. ```bash ./departures.sh 252 # Single stop ./departures.sh 252 4116 4119 # Multiple platforms (Stephansplatz) ``` ### `disruptions.sh` - Service Disruptions Get current disruptions, optionally filtered by line. ```bash ./disruptions.sh # All disruptions ./disruptions.sh U1 U3 # Only U1 and U3 ./disruptions.sh 27A # Specific bus line ``` ### `elevators.sh` - Elevator Outages Get elevator outages at stations, optionally filtered by line. ```bash ./elevators.sh # All elevator outages ./elevators.sh U6 # U6 stations only ``` ## Common Stop IDs (RBL) | Stop | RBL IDs | Lines | |------|---------|-------| | Stephansplatz | 252, 4116, 4119 | U1, U3 | | Karlsplatz | 143, 144, 4101, 4102 | U1, U2, U4 | | Westbahnhof | 1346, 1350, 1368 | U3, U6 | | Praterstern | 4205, 4210 | U1, U2 | | Schwedenplatz | 1489, 1490, 4103 | U1, U4 | | Schottentor | 40, 41, 4118 | U2, Trams | ## API Reference See [SKILL.md](SKILL.md) for complete API documentation including: - Full endpoint specifications - Response structures - Error codes - Reference data (CSV downloads) ## Requirements - `curl` - HTTP requests - `jq` - JSON parsing #...
youmind-openlab
AI skill for OpenClaw & Claude Code — recommend from 10000+ Nano Banana Pro (Gemini) image prompts. Smart search by use case, content remix, sample images.
23blocks-os
AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between computers and locations
hashgraph-online
AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.
rito-w
A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.
besoeasy
Battle-tested skill library for AI agents. Save 98% of API costs with ready-to-use code for crypto, PDFs, search, web scraping & more. No trial-and-error, no expensive APIs.
zeropointrepo
YouTube Transcript API skills for AI agents. Get transcripts, search videos, browse channels. Works with OpenClaw, ClawdBot, Claude Code, Cursor, Windsurf.