ev-charger-nearby

Queries Korean EV charging-station locations and real-time charger status via the Ministry of Environment public API.

7.4k|904|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/NomaDamas/k-skill --skill ev-charger-nearby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ev-charger-nearby
Source: https://github.com/NomaDamas/k-skill/tree/main/ev-charger-nearby
Command: npx skills add https://github.com/NomaDamas/k-skill --skill ev-charger-nearby

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Finding available EV chargers in Korea requires checking government data portals manually. This Skill queries the official Ministry of Environment EV charger API (data.go.kr dataset 15076352) to retrieve charging-station locations, charger types, and live operational status by region, station ID, or location text.

Core Features & Use Cases

  • Station Info Lookup: Search charging stations by administrative region codes (zcode/zscode) or free-text location, returning addresses, operators, charger types, and station/charger identifiers.
  • Real-Time Status Checks: Query current charger status (available, in use, etc.) by statId/chgerId with optional limitYn and period filters, including status update timestamps.
  • No API Key Required by Default: Calls route through the hosted k-skill-proxy, so users need no personal data.go.kr key; a --direct mode supports users with their own approved API key.
  • Use Case: Ask where you can charge near '서울 강남구' and get a list of stations with their current charger availability before you drive there.

Quick Start

Ask the assistant to find EV charging stations near a Korean location such as Seoul Gangnam-gu and show which chargers are currently available.

Frequently Asked Questions about ev-charger-nearby

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find EV charging stations in Korea by location?

Run the info command with a location text such as a district name, and the hosted proxy converts it to administrative region codes and returns matching stations. Results include station name, address, operator, charger types, and statId/chgerId identifiers.

How do I check real-time EV charger availability in Korea?

Use the status command with a statId or chgerId obtained from an info query. It returns the current charger state and last update timestamp from the Ministry of Environment getChargerStatus API, preserving raw status codes without guessing.

Do I need a data.go.kr API key to query EV charger data?

No key is needed by default because requests go through the hosted k-skill-proxy. Only the --direct mode requires your own KSKILL_EV_CHARGER_API_KEY or DATA_GO_KR_API_KEY, which needs separate activation approval for dataset 15076352.

Can this skill reserve or control an EV charger?

No, it is strictly read-only. It queries station information and charger status but never automates reservations, payments, authentication, or starting and stopping charging sessions.

Why does the EV charger API return an authentication error?

Auth rejections usually mean the data.go.kr key lacks activation for dataset 15076352, which requires a separate usage application even if you already have a portal key. If the proxy returns upstream_not_configured, the operator has not set a server-side key.

What happens when the live EV charger API is unavailable?

The skill retries with narrowed conditions, then reports info and status failures separately. Only as a last resort it points to the static standard CSV from dataset 15013115, clearly labeled with its file date rather than presented as live data.