anachb
Austrian public transport (VOR AnachB) for all of Austria. Query real-time departures, search stations/stops, plan routes between locations, and check service disruptions. Use when asking about Austrian trains, buses, trams, metro (U-Bahn), or directions involving public transport in Austria.
Оригинален текст · няма потвърден превод на българскиПърво прочетете инструкцията.
Файлът се зарежда от посочения източник само по ваше действие. Можете да го прочетете тук, да го копирате или да го запазите като .md.
GitHub хранилище- Звезди на репото
- 3147
- Лиценз
- Apache-2.0
- Последна проверка на записа
- 22.09.2026 г.
Добавете в своя инструмент.
Командата отваря избора на skills от репозитория. Прочетете файла и условията на автора преди изпълнение.
npx skills add mitsuhiko/agent-stuffСтраницата копира текст. Не инсталира и не изпълнява нищо на устройството ви.
Откъс от SKILL.md
Началото на файла на автора, без превод.
VOR AnachB - Austrian Public Transport API
Query Austrian public transport for real-time departures, route planning, and service disruptions using the HAFAS API.
Quick Reference
| Script | Purpose |
|---|---|
search.sh | Find stations/stops by name |
departures.sh | Real-time departures at a station |
route.sh | Plan a trip between two locations |
disruptions.sh | Current service disruptions |
API: HAFAS (Hacon Fahrplan-Auskunfts-System)
Endpoint: https://vao.demo.hafas.de/gate
1. Search Stations/Stops
Find station IDs by name:
./search.sh "Stephansplatz"
./search.sh "Wien Hauptbahnhof"
./search.sh "Linz"
./search.sh "Salzburg Hbf"
Returns station names, IDs (extId), and coordinates.
Response fields:
name: Station nameextId: Station ID for use in other queriestype: S (Station), A (Address), P (POI)coordinates: WGS84 coordinates (lon/lat in 1e-6 format)
2. Real-Time Departures
Get next departures from a station:
./departures.sh <station-id> [count]
# Examples:
./departures.sh 490132000 # Wien Stephansplatz, 10 departures
./departures.sh 490132000 20 # Wien Stephansplatz, 20 departures
./departures.sh 490060200 # Wien Hauptbahnhof
./departures.sh 444130000 # Linz Hbf
./departures.sh 455000100 # Salzburg Hbf
Response fields:
line: Line name (U1, S1, RJ, etc.)direction: Final destinationdeparture: Scheduled departure timedelay: Delay in minutes (if any)platform: Platform/track number
3. Route Planning
Plan a trip between two stations:
./route.sh <from-id> <to-id> [results]
# Examples:
./route.sh 490132000 490060200 # Stephansplatz → Hauptbahnhof
./route.sh 490132000 444130000 5 # Wien → Linz, 5 results
./route.sh "Graz Hbf" "Wien Hbf" # Search by name (slower)
Response fields:
departure: Departure timearrival: Arrival timeduration: Trip durationchanges: Number of transferslegs: Array of trip segments with line info
4. Disruptions
Check current service disruptions:
./disruptions.sh [category]
# Examples:
./disruptions.sh # All disruptions
./disruptions.sh TRAIN # Train disruptions only
./disruptions.sh BUS # Bus disruptions only