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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bjarkehs/rejseplanenWhat 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
--jsonoutput 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
- "Check the next train departures from Odense to Aalborg for me."
- "Plan a journey from Copenhagen to Aarhus leaving after 08:00 tomorrow."
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bjarkehs-rejseplanen": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution