Air Train Ev
Skill by aaureli
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aaureli/air-train-evWhat This Skill Does
The Air Train Ev skill is a comprehensive, unified mobility assistant designed to streamline travel planning by integrating three distinct major logistics APIs. Developed by aaureli, this tool allows the OpenClaw agent to act as a travel concierge. It handles flight pricing via Amadeus for international air travel, retrieves real-time public transport and train itineraries through the Navitia platform, and locates nearby electric vehicle (EV) charging infrastructure using the Open Charge Map database. By centralizing these functions, the agent can provide end-to-end travel logistics, from booking airfare to planning ground connections and ensuring electric vehicles have sufficient charging points along the route.
Installation
To install this skill, use the ClawHub command line interface. Ensure your system has Python 3 installed as the execution scripts rely on it. Run the following command in your terminal:
clawhub install openclaw/skills/skills/aaureli/air-train-ev
After installation, you must configure your environment variables. Ensure the AMADEUS_CLIENT_ID, AMADEUS_CLIENT_SECRET, NAVITIA_TOKEN, and OPENCHARGEMAP_API_KEY are properly defined in your environment to allow the scripts to authenticate with the respective providers. Do not hardcode these keys directly into the source files.
Use Cases
- Corporate Travel Planning: Quickly compare flight prices for business trips and find optimal train connections for arrival at city centers.
- Long-Distance EV Road Trips: Identify charging stations within a specific radius of a destination or waypoint to ensure a seamless driving experience.
- Public Transit Navigation: Look up departure times and complex journey plans for regional or local train systems using Navitia's coverage tools.
- Multi-modal Coordination: Combine flight arrivals with subsequent train departures to build a complete travel itinerary.
Example Prompts
- "Check for non-stop flights from Zurich to Istanbul for March 10th, 2026, for one adult in economy class."
- "Find me a train connection from Strasbourg to Rennes on the morning of March 7th, 2026."
- "Show me the nearest EV charging stations within 5 kilometers of my current location at latitude 48.5839 and longitude 7.7455."
Tips & Limitations
When using this skill, always ensure the input dates and coordinates are accurate. The flight pricing tool is optimized for current availability, and prices may change based on real-time inventory. For Navitia, ensure you are using the correct coverage area—if a location query returns nothing, you may need to check your NAVITIA_COVERAGE setting. Note that the EV charge point results depend on public database updates; availability is not guaranteed in real-time. Finally, adhere to the output formatting standards provided by the scripts to ensure consistent parsing of times and currency.
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-aaureli-air-train-ev": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution