French Services Skill for Openclaw

A comprehensive suite of Python scripts for accessing real-time French transport, logistics, and weather data.

hugosbl
v1.0.0
Feb 3, 2026
1
1.7k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install french-services

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 french-services 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 French Services Skill?

French Services is a specialized toolkit designed for Openclaw Skills that enables AI agents to interact with essential French infrastructure. It provides a bridge to major national services including SNCF rail networks, La Poste parcel tracking, and the RATP/IDFM transit systems in the Île-de-France region. Built with a focus on efficiency, these scripts use only the Python standard library, ensuring zero-dependency deployment for localized AI assistants.

By incorporating this skill, developers can create agents that handle complex travel planning, monitor delivery statuses, and provide hyper-local weather updates using Météo France data. This collection of Openclaw Skills is essential for anyone building AI-driven tools tailored for the French market or users residing in France.

French Services Skill Use Cases

  • Querying SNCF train itineraries, next departures, and network disruptions.
  • Tracking parcel delivery progress using La Poste tracking numbers.
  • Retrieving real-time traffic status for Paris metro (RATP) and RER lines.
  • Fetching hyper-local weather forecasts and current conditions without requiring API keys.
  • Automating travel logistics by integrating transport schedules into wider agent workflows.

How French Services Skill Works

  1. The AI agent identifies a user intent related to French services, such as checking a train or a parcel.
  2. The agent executes the corresponding Python script within the Openclaw Skills framework (e.g., sncf.py, laposte.py, or ratp.py).
  3. The script performs a secure HTTPS request to the relevant official API (Navitia, PRIM, or La Poste) using provided environment variables.
  4. Data is processed locally by the script to handle errors and format the output.
  5. The script returns either a human-readable summary or a structured JSON object to the agent for final response generation.

French Services Skill Setup

To use these Openclaw Skills, ensure Python 3 is installed. No additional pip packages are required. You must set environment variables for the services you wish to use:

# Set API Keys
export SNCF_API_KEY='your_navitia_token'
export LAPOSTE_API_KEY='your_laposte_token'
export IDFM_API_KEY='your_prim_token'

# Test the weather service (no key required)
python3 scripts/meteo.py Paris

# Search for a train itinerary
python3 scripts/sncf.py search Paris Lyon

French Services Skill Data Schema & Taxonomy

The skill organizes data via direct API responses and supports the following structures:

Service Data Handled Format Details
SNCF Routes, Departures, Disruptions Station names, ISO 8601 timestamps, and disruption strings.
La Poste Parcel Tracking Current status, location history, and delivery estimates.
Météo Weather Forecasts Temperature, coordinates (lat/lon), and 3-7 day outlooks.
RATP/IDFM Transit Status Line-specific traffic alerts and real-time passage times at stops.

All scripts support a --json flag to provide machine-readable output for programmatic integration within Openclaw Skills.

French Services Skill Advanced Features

  • Zero-dependency architecture utilizing only Python standard libraries for maximum portability.
  • Dual-mode output supporting both human-readable text and structured JSON for multi-agent interoperability.
  • Flexible weather querying via city names or precise latitude/longitude coordinates.
  • Comprehensive transit monitoring capable of checking global network status or specific line disruptions (e.g., Metro 13 or RER A).
  • Built-in error handling for missing API keys with descriptive setup instructions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*