Srbija Voz Status for Openclaw

A powerful transit monitoring skill that scrapes and summarizes live train status and station metadata from Srbija Voz official endpoints.

atomashevic
v1.0.0
Mar 30, 2026
0
785
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install srbijavoz-timetable

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install srbijavoz-timetable using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Srbija Voz Status?

The Srbija Voz Status skill provides a specialized interface for AI agents to access and interpret live data from the Serbian national railway. It functions by querying official public passenger-information endpoints to retrieve real-time alerts regarding train delays, cancellations, and service changes. This tool is a critical part of the Openclaw Skills ecosystem for users who need up-to-the-minute transit intelligence, enabling automated checks for route disruptions and station-specific metadata without manual website navigation.

Srbija Voz Status Use Cases

  • Checking if a specific train route has current delays or cancellations.
  • Verifying the presence of replacement bus services on specific corridors.
  • Resolving partial or misspelled station names using official autocomplete data.
  • Distinguishing between standard timetable changes and unplanned service disruptions.

How Srbija Voz Status Works

  1. The skill executes a Python-based scraper to fetch the latest public notices from Srbija Voz.
  2. It processes station resolution requests to ensure the correct transit nodes are identified.
  3. Notice content is scanned for specific keyword cues related to operational status.
  4. The system classifies the findings into actionable categories such as delay, stopped, or canceled.
  5. A formatted summary is generated, providing riders with clear instructions and status updates.

Srbija Voz Status Setup

To utilize this skill within your Openclaw Skills setup, ensure you have Python 3 installed on a Linux or macOS environment. No additional complex configuration is required beyond ensuring the bundled script is accessible.

# Check the latest 20 notices
python3 scripts/srbvoz_scraper.py --limit 20

# Filter for specific station issues
python3 scripts/srbvoz_scraper.py --query "Petrovaradin" --limit 10

# Resolve an ambiguous station name
python3 scripts/srbvoz_scraper.py --station "Beograd"

Srbija Voz Status Data Schema & Taxonomy

The skill organizes transit information into a structured format for precise interpretation:

  • Notice Data: Includes titles, body text, publication dates, and source URLs.
  • Status Labels: Classifies updates as delay, stopped, canceled, operational_change, or replacement_bus_service.
  • Station Metadata: Maps user-provided strings to official station names and codes.
  • Timetable Context: Identifies if a notice is a recurring arrangement or a live disruption.

Srbija Voz Status Advanced Features

  • Intelligent Keyword Cues: Automatically scans notice bodies for Serbian disruption terminology.
  • Station Autocomplete: Prevents errors by resolving partial station names against official databases.
  • Resilient Fallback: Automatically switches to the public timetable page if the primary notice API is unavailable.
  • Corridor Filtering: Specialized handling for high-traffic areas like the Novi Sad - Petrovaradin route.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*