Korea Weather

v1.0.3

Get weather from Korea Meteorological Administration (기상청). Provides current conditions, forecasts (3-10 days), and weather warnings/advisories (기상특보). Use w...

1· 1.5k·0 current·0 all-time
byChoi Jiheon@steamb23
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description (KMA weather, warnings, 5km grid, mid-term) match the included scripts and reference docs. Required binary (python3) and required env var (KMA_SERVICE_KEY) are appropriate and expected for calling the official data.go.kr KMA APIs.
Instruction Scope
SKILL.md instructs running the included Python scripts and setting KMA_SERVICE_KEY in OpenClaw config; scripts only call KMA endpoints, convert lat/lon to grid coordinates, and format responses. There are no instructions to read unrelated system files or exfiltrate data to non-KMA endpoints.
Install Mechanism
No install spec (instruction-only) and included files are plain Python scripts. No remote downloads, package installs, or archive extraction are performed by the skill. Risk is limited to running the provided Python scripts.
Credentials
Only a single credential (KMA_SERVICE_KEY) is required and used solely to call the documented KMA API endpoints. No unrelated environment variables, secrets, or external service credentials are requested.
Persistence & Privilege
The skill does not request always: true and does not attempt to modify other skills or system-wide settings. The SKILL.md instructs adding the API key to the agent config for convenience — this is normal but persistent storage of the key is user-controlled.
Assessment
This skill appears to do exactly what it says: call official KMA endpoints using a service key. Before installing, verify you obtain KMA_SERVICE_KEY from the official data.go.kr portal and treat it as a secret (store it in a secure secret store rather than a world-readable config file if possible). Running the skill will execute Python scripts — review them if you have stricter runtime policies. Also be mindful of API rate limits and any IP registration requirements noted by the KMA service. If you prefer not to persist the API key in openclaw.json, set it in the runtime environment for the agent session only.

Like a lobster shell, security has layers — review code before you run it.

latestvk974kqarq6qrry5r456kxw74en827wgk

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🌦️ Clawdis
Binspython3
EnvKMA_SERVICE_KEY
Primary envKMA_SERVICE_KEY

Comments