Rechercher

PythonReactSEOPDF
OpenClaw

Air Train Ev

Air + Train + EV

aaureli0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install aaureli/air-train-ev

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Air + Train + EV

Credentials (env)

Do not hardcode keys in scripts.

Flights (Amadeus)
  • AMADEUS_CLIENT_ID
  • AMADEUS_CLIENT_SECRET
  • Optional: AMADEUS_HOST (default https://api.amadeus.com)
Trains / public transport (Navitia)
  • NAVITIA_TOKEN
  • Optional: NAVITIA_HOST (default https://api.navitia.io)
  • Optional: NAVITIA_COVERAGE (default sandbox)
EV charge points (Open Charge Map)
  • OPENCHARGEMAP_API_KEY
  • Optional: OPENCHARGEMAP_HOST (default https://api.openchargemap.io)

Flights — quick usage

python3 skills/air-train-ev/scripts/flight_offers.py \
  --origin ZRH --destination IST \
  --departure 2026-03-10 \
  --adults 1 --travel-class ECO \
  --non-stop true \
  --included-airlines PC,VF,TK \
  --max 6

Output formatting is fixed:

  • Dates/times: DD/MM/YY HH:MM
  • EUR prices use €

Train journeys — quick usage

python3 skills/air-train-ev/scripts/navitia.py coverage
python3 skills/air-train-ev/scripts/navitia.py places --q "Strasbourg"
python3 skills/air-train-ev/scripts/navitia.py journeys --from "Strasbourg" --to "Rennes" --datetime "2026-03-07T08:00:00" --count 5

EV charge points — quick usage

python3 skills/air-train-ev/scripts/ev_charge_points.py \
  --lat 48.5839 --lon 7.7455 \
  --km 5 --max 10

Notes:

  • This uses Open Charge Map GET /v3/poi/.
  • Returned results include operator/title, address, distance (when available), connector types, and coordinates.

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/aaureli/air-train-ev
Version
—
Commit
125f89957d0b67bba301190401b353b879891b43
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Air + Train + EV

## Credentials (env)
Do not hardcode keys in scripts.

### Flights (Amadeus)
- `AMADEUS_CLIENT_ID`
- `AMADEUS_CLIENT_SECRET`
- Optional: `AMADEUS_HOST` (default `https://api.amadeus.com`)

### Trains / public transport (Navitia)
- `NAVITIA_TOKEN`
- Optional: `NAVITIA_HOST` (default `https://api.navitia.io`)
- Optional: `NAVITIA_COVERAGE` (default `sandbox`)

### EV charge points (Open Charge Map)
- `OPENCHARGEMAP_API_KEY`
- Optional: `OPENCHARGEMAP_HOST` (default `https://api.openchargemap.io`)

## Flights — quick usage
```bash
python3 skills/air-train-ev/scripts/flight_offers.py \
  --origin ZRH --destination IST \
  --departure 2026-03-10 \
  --adults 1 --travel-class ECO \
  --non-stop true \
  --included-airlines PC,VF,TK \
  --max 6
```

Output formatting is fixed:
- Dates/times: `DD/MM/YY HH:MM`
- EUR prices use `€`

## Train journeys — quick usage
```bash
python3 skills/air-train-ev/scripts/navitia.py coverage
python3 skills/air-train-ev/scripts/navitia.py places --q "Strasbourg"
python3 skills/air-train-ev/scripts/navitia.py journeys --from "Strasbourg" --to "Rennes" --datetime "2026-03-07T08:00:00" --count 5
```

## EV charge points — quick usage
```bash
python3 skills/air-train-ev/scripts/ev_charge_points.py \
  --lat 48.5839 --lon 7.7455 \
  --km 5 --max 10
```

Notes:
- This uses Open Charge Map `GET /v3/poi/`.
- Returned results include operator/title, address, distance (when available), connector types, and coordinates.

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.