ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

rejseplanen

Query Danish public transport departures, arrivals, and journey planning via Rejseplanen API

Why use this skill?

Learn how to use the Rejseplanen skill in OpenClaw to query Danish public transport, plan journeys, and access real-time train and bus departures with ease.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bjarkehs/rejseplanen
Or

What This Skill Does

The Rejseplanen skill for OpenClaw provides a powerful interface for interacting with the Danish public transport infrastructure. By leveraging the Rejseplanen API, this skill allows users to fetch real-time data regarding train and bus schedules across Denmark. Whether you are a commuter looking for the next departure from a specific hub, a traveler planning a multi-leg journey between cities, or a developer needing structured transit data, this skill acts as a direct bridge to the national transport network. It supports searching for station identifiers, querying specific departures and arrivals, and calculating detailed itineraries between origins and destinations with time-based filtering.

Installation

To integrate this functionality into your environment, use the OpenClaw management utility. Run the following command in your terminal:

clawhub install openclaw/skills/skills/bjarkehs/rejseplanen

Ensure that you have Node.js installed and configured correctly, as the skill executes commands via the Node runtime using the base distribution path provided in the package structure.

Use Cases

This skill is ideal for automating travel logistics. Common use cases include:

  • Real-time monitoring: Keep track of transit schedules to ensure you are always on time for your appointments.
  • Trip Planning: Generate complex itineraries between Danish cities, accounting for specific arrival times or departures.
  • Data Integration: Use the --json output flag to pipe real-time transit data into other applications or custom monitoring dashboards.
  • Frequent Transit Optimization: Store known station IDs to speed up your routine queries, avoiding manual lookups for stations you visit daily.

Example Prompts

  1. "Check the next train departures from Odense to Aalborg for me."
  2. "Plan a journey from Copenhagen to Aarhus leaving after 08:00 tomorrow."
  3. "Show me all upcoming train arrivals at Aalborg station coming from Odense."

Tips & Limitations

To maximize the utility of this skill, start by utilizing the search command to identify the exact station names or numeric IDs required by the API. If you find yourself querying specific routes frequently, keep a local reference of the station IDs; the API is more precise when using these IDs rather than relying on fuzzy string matching for station names. Note that while the skill provides robust scheduling data, it depends on the availability and accuracy of the public Rejseplanen API; ensure your machine has stable internet access, as this tool requires external API connectivity to function correctly. Always verify time-sensitive connections through secondary sources if you are catching an important flight or meeting.

Metadata

Author@bjarkehs
Stars1100
Views0
Updated2026-02-17
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bjarkehs-rejseplanen": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#transport#denmark#travel#transit#api
Safety Score: 4/5

Flags: external-api, code-execution