🦀 ClawHub
IDFM Journey (PRIM/Navitia)
by @anthonymq
Query Île-de-France Mobilités (IDFM) PRIM/Navitia for place resolution, journey planning, and disruptions/incident checks. Use when asked to find routes in Île-de-France (e.g., "itinéraire de X à Y"), resolve station/stop ids, or check RER/metro line disruptions, and you have an IDFM PRIM API key.
TERMINAL
clawhub install idfm-journey-navitia📖 About This Skill
name: idfm-journey description: Query Île-de-France Mobilités (IDFM) PRIM/Navitia for place resolution, journey planning, and disruptions/incident checks. Use when asked to find routes in Île-de-France (e.g., "itinéraire de X à Y"), resolve station/stop ids, or check RER/metro line disruptions, and you have an IDFM PRIM API key.
IDFM Journey (PRIM/Navitia)
Use the bundled script to call PRIM/Navitia endpoints without extra dependencies.
Prereqs
IDFM_PRIM_API_KEY in the environment before running.Quick commands
Run from anywhere (path is inside the skill folder):
python3 scripts/idfm.py places "Ivry-sur-Seine" --count 5python3 scripts/idfm.py journeys --from "Ivry-sur-Seine" --to "Boulainvilliers" --count 3python3 scripts/idfm.py incidents --line-id line:IDFM:C01727
- python3 scripts/idfm.py incidents --filter 'disruption.status=active'Add --json to print raw API output.
Notes
--count and choose the right stop_area id.references/idfm-prim.md.📋 Tips & Best Practices
--count and choose the right stop_area id.references/idfm-prim.md.