Tabussen: Västerbotten & Umeå Trip Planner for Openclaw

An AI-powered public transport navigator for Västerbotten and Umeå local traffic using the ResRobot API.

simskii
v1.0.0
Jan 28, 2026
1
2.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install tabussen

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 tabussen 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 Tabussen: Västerbotten & Umeå Trip Planner?

Tabussen is a specialized travel coordination tool designed for the Openclaw Skills ecosystem, enabling users to seamlessly navigate public transport across Västerbotten, Sweden. It leverages the national ResRobot API to provide comprehensive coverage of Ultra local buses in Umeå, regional Länstrafiken routes, and inter-city train connections. By integrating this skill, developers can provide their AI agents with the ability to search for stops, calculate travel durations, and provide real-time transit advice based on official Swedish transport data.

This skill is particularly valuable for users in Northern Sweden who require precise scheduling and location validation. Whether navigating the central hub of Vasaplan or traveling to regional destinations like Skellefteå or Lycksele, the Tabussen implementation within Openclaw Skills ensures that transport information is actionable, structured, and technically accurate.

Tabussen: Västerbotten & Umeå Trip Planner Use Cases

  • Planning daily commutes within Umeå using Ultra local bus services.
  • Coordinating regional travel between major hubs like Umeå, Skellefteå, and Lycksele.
  • Finding specific stop identifiers and coordinates for points of interest via fuzzy searching.
  • Calculating exact departure times to meet 'arrive by' deadlines for appointments.
  • Automating travel itineraries within a personal assistant built on Openclaw Skills.

How Tabussen: Västerbotten & Umeå Trip Planner Works

  1. The user initiates a request specifying an origin, destination, and optional time intent.
  2. The skill utilizes search-location.sh to resolve text queries into specific ResRobot location IDs.
  3. It validates matches and handles ambiguities through fuzzy search logic and municipal filters.
  4. Once IDs are confirmed, journey.sh queries the ResRobot API v2.1 for the most efficient travel options.
  5. The skill processes the raw API response to include walking distances, transfer times, and specific line directions.
  6. The final itinerary is presented using a standardized format optimized for Openclaw Skills agents.

Tabussen: Västerbotten & Umeå Trip Planner Setup

To deploy this skill, ensure your environment has the necessary dependencies and API access.

# Install required CLI tools
sudo apt-get install curl jq

# Register for an API key at https://developer.trafiklab.se

# Set your ResRobot access ID in your environment variables
export RESROBOT_ACCESS_ID="your_api_key_here"

# Ensure scripts have execution permissions
chmod +x search-location.sh journey.sh

Tabussen: Västerbotten & Umeå Trip Planner Data Schema & Taxonomy

The skill interacts with the ResRobot v2.1 schema, organizing transport data into manageable structures:

Data Component Format Description
Location ID Numeric String Unique identifier for stops and stations
Coordinates WGS84 (lat#lon) Decimal degrees for precise map positioning
Journey Leg Object Individual segment containing mode (BUS, TRAIN, WALK)
Time Formats ISO 8601 / Relative Supports 'now', 'tomorrow HH:MM', and specific date strings

All metadata is versioned and tagged for the sweden-vasterbotten region within the Openclaw Skills framework.

Tabussen: Västerbotten & Umeå Trip Planner Advanced Features

  • Coordinate-based routing allowing users to plan trips from specific GPS locations rather than just named stops.
  • Relative time calculation logic that converts natural language (e.g., 'in an hour') into absolute query parameters.
  • Multi-modal support identifying BUS, JLT (Regional Bus), JRE (Regional Train), and walking segments.
  • Advanced 'Arrive By' mode which reverses traditional search logic to ensure users reach destinations on time.
  • Fuzzy search suffix support to increase hit rates for misspelled or partial stop names within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*