home / skills / openclaw / skills / camino-ev-charger

This skill helps you locate EV charging stations along a route or near a destination using AI-powered ranking and OpenStreetMap data.

npx playbooks add skill openclaw/skills --skill camino-ev-charger

Review the files below or copy the command above to add this skill to your agents.

Files (3)
SKILL.md
4.2 KB
---
name: ev-charger
description: "Find EV charging stations along a route or near a destination using Camino AI's location intelligence with OpenStreetMap data."
metadata: {"clawdbot":{"emoji":"⚡","requires":{"env":["CAMINO_API_KEY"]},"primaryEnv":"CAMINO_API_KEY"}}
---

## Installation

**Companion Skills**: This is part of the Camino AI location intelligence suite. Install all available skills (query, places, relationship, context, route, journey, real-estate, hotel-finder, ev-charger, school-finder, parking-finder, fitness-finder, safety-checker, travel-planner) for comprehensive coverage.

```bash
# Install all skills from repo
npx skills add https://github.com/barneyjm/camino-skills

# Or install specific skills
npx skills add https://github.com/barneyjm/camino-skills --skill ev-charger
```

**Via clawhub:**
```bash
npx clawhub@latest install ev-charger
# or: pnpm dlx clawhub@latest install ev-charger
# or: bunx clawhub@latest install ev-charger
```

# EV Charger Finder

Find EV charging stations along a route or near a destination. Uses OpenStreetMap data to locate charging infrastructure with AI-powered ranking.

## Setup

**Instant Trial (no signup required):** Get a temporary API key with 25 calls:

```bash
curl -s -X POST -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}' \
  https://api.getcamino.ai/trial/start
```

Returns: `{"api_key": "camino-xxx...", "calls_remaining": 25, ...}`

For 1,000 free calls/month, sign up at [https://app.getcamino.ai/skills/activate](https://app.getcamino.ai/skills/activate).

**Add your key to Claude Code:**

Add to your `~/.claude/settings.json`:

```json
{
  "env": {
    "CAMINO_API_KEY": "your-api-key-here"
  }
}
```

Restart Claude Code.

## Usage

### Via Shell Script

```bash
# Find EV chargers near coordinates
./scripts/ev-charger.sh '{"lat": 34.0522, "lon": -118.2437, "radius": 5000}'

# Find chargers with custom query
./scripts/ev-charger.sh '{"query": "Tesla Supercharger stations", "lat": 37.7749, "lon": -122.4194}'

# Find chargers in a city
./scripts/ev-charger.sh '{"query": "EV charging stations in Austin Texas", "limit": 20}'
```

### Via curl

```bash
curl -H "X-API-Key: $CAMINO_API_KEY" \
  "https://api.getcamino.ai/query?query=EV+charging+stations&lat=34.0522&lon=-118.2437&radius=5000&rank=true"
```

## Parameters

| Parameter | Type | Required | Default | Description |
|-----------|------|----------|---------|-------------|
| query | string | No | "EV charging stations" | Search query (override for specific charger types) |
| lat | float | No | - | Latitude for search center. AI generates if omitted for known locations. |
| lon | float | No | - | Longitude for search center. AI generates if omitted for known locations. |
| radius | int | No | 5000 | Search radius in meters (larger default for EV chargers) |
| limit | int | No | 20 | Maximum results (1-100) |

## Response Format

```json
{
  "query": "EV charging stations",
  "results": [
    {
      "name": "ChargePoint Station",
      "lat": 34.0530,
      "lon": -118.2450,
      "type": "charging_station",
      "distance_m": 200,
      "relevance_score": 0.94,
      "address": "..."
    }
  ],
  "ai_ranked": true,
  "pagination": {
    "total_results": 12,
    "limit": 20,
    "offset": 0,
    "has_more": false
  }
}
```

## Examples

### Find chargers near a highway exit
```bash
./scripts/ev-charger.sh '{"query": "EV charging near Interstate 5", "lat": 34.0522, "lon": -118.2437, "radius": 10000}'
```

### Find Tesla Superchargers
```bash
./scripts/ev-charger.sh '{"query": "Tesla Supercharger", "lat": 37.3861, "lon": -122.0839}'
```

### Find chargers near a hotel
```bash
./scripts/ev-charger.sh '{"query": "EV charging stations near downtown Denver", "radius": 3000}'
```

## Best Practices

- Use a larger radius (5000-10000m) since EV chargers are less densely distributed than other amenities
- Include the charger network name in the query if you need a specific one (e.g., "Tesla Supercharger", "ChargePoint")
- Combine with the `route` skill to plan charging stops along a driving route
- Combine with the `relationship` skill to check distances from chargers to your destination
- For road trip planning, use the `travel-planner` skill with charging waypoints

Overview

This skill locates electric vehicle (EV) charging stations near a destination or along a route using Camino AI’s location intelligence and OpenStreetMap data. It returns geo-coordinates, distances, and AI-ranked relevance to help you pick the most useful chargers. The skill is designed for planners, drivers, and apps that need reliable charging infrastructure data.

How this skill works

The skill queries OpenStreetMap tags for charging infrastructure and enriches results with Camino AI ranking to surface the most relevant stations. You provide a query, center coordinates (or a place name), radius, and optional filters like charger network or limit. Results include name, location, type, distance, and a relevance score for easy filtering and integration.

When to use it

  • Planning road trips and identifying reliable charging stops
  • Finding chargers near hotels, events, or highway exits
  • Locating a specific network’s chargers (e.g., Tesla Supercharger)
  • Integrating charger data into routing or travel apps
  • Assessing charger availability around a property or destination

Best practices

  • Use a larger radius (5–10 km) because chargers are less dense than other amenities
  • Include network or charger type in query for precise results (e.g., "ChargePoint", "Tesla Supercharger")
  • Combine with the route skill to schedule charging stops along driving directions
  • Validate critical stops by cross-referencing network apps for real-time availability
  • Adjust limit and radius to balance coverage and result size for your application

Example use cases

  • Find EV chargers within 5 km of downtown Los Angeles for an overnight stay
  • Search specifically for Tesla Superchargers near Silicon Valley coordinates
  • Locate chargers near a highway exit for mid-trip stops using a 10 km radius
  • Combine charger search with route planning to insert charging waypoints into a road-trip itinerary
  • Scan charging infrastructure around a rental property or hotel to inform guests

FAQ

Do I need an API key to use this skill?

Yes. You can start a temporary trial key with limited calls or sign up for a free tier to get monthly calls. Include the key in requests or environment settings.

How can I find chargers along a driving route?

Use this skill together with the route skill: generate the driving path, then query for chargers near key waypoints or along the route corridor with an expanded radius.