Korea Weather skill: Korean weather and forecasts in Claude Code
Makes your AI assistant fetch current weather and short-term forecasts for Korea from the KMA.
- Installs
- 9K
- on skills.sh
- Stars
- 8.2K
- on GitHub
- Files
- 2
- besides SKILL.md
- Updated
- Nov 2026
- last repo commit
korea-weather has your assistant call a hosted proxy for the Korea Meteorological Administration's forecast service and summarize the answer. It has three routes: current observations, hourly forecasts for the next six hours, and short-term forecasts for today and the next three days. You give a place as latitude and longitude or as a KMA grid point. It covers Korea only, and its instructions are written in Korean. You do not need your own KMA key because the proxy holds it.
Good for
- Anyone in Korea who wants the weather in Claude Code
- People checking whether it rains in the next six hours
- k-skill users who want Korea-focused lookups
Install korea-weather
Claude Code
- 1
Copy this prompt.
Install the korea-weather skill in Claude Code. Run this command: /plugin marketplace add NomaDamas/k-skill /plugin install k-skill@k-skill Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js 18 or newer.
Pick one route. The plugin route installs the k-skill plugin, which covers the whole repo: 135 top-level skill folders (counted from the repo tree), with no hooks or MCP config files in the tree. The skills CLI and folder routes install only korea-weather. The skill needs Node.js 18 or newer and runs npx at use time, so there is no Claude app upload route.
From the project README. Source.
What's in the skill
When it loads
한국 날씨를 기상청 단기예보 조회서비스(초단기예보·초단기실황 포함)와 프록시 경유로 조회해 요약한다.
Sections in SKILL.md
- Get the full instructions (required first step)
- Hard rules even without the CLI
Key facts
- Installs on skills.sh
- 8,970 as of 2026-11-02
- Last repo commit
- 2026-11-01
What it includes
Current observed weather (초단기실황)
Updated on the hour. Summarizes temperature, 1-hour rainfall, humidity, precipitation type, wind direction and wind speed.
Try: “서울 시청 근처 지금 날씨 어때?”
Runs code ·
/v1/korea-weather/nowHourly forecast for the next 6 hours (초단기예보)
Six hourly slots, issued every hour at :30, for quick-changing weather like showers and gusts.
Runs code ·
/v1/korea-weather/vsrtShort-term forecast, today to +3 days (단기예보)
Issued at 02, 05, 08, 11, 14, 17, 20 and 23 hours. Summarizes temperature, sky, precipitation chance, rain, snow, humidity and wind.
Runs code ·
/v1/korea-weather/forecastDefaults to the hosted k-skill proxy
Uses KSKILL_PROXY_BASE_URL if set, otherwise https://k-skill-proxy.nomadamas.org. The proxy turns latitude and longitude into KMA grid points.
Network ·
Resolve the proxy URLReports the route, base date and base time
The answer must include when the data was fetched, the forecast issue time and the route used.
Read ·
Conservative summarynpx -y @nomadamas/k-skill@0 instruct korea-weather
SKILL.md says to run this first and follow its output.
Runs code ·
Fallback to the k-skill CLI
From the official docs
Permissions
High risk
Your coordinates go to a server run by the k-skill authors, and the skill runs an npx command and curl. Use it only if you are fine sharing a location with that proxy.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Claude runs whatever the k-skill npm package prints
SKILL.md says to run npx -y @nomadamas/k-skill@0 instruct korea-weather and follow its output as the primary instructions. Claude therefore acts on text that comes from an npm package at run time, and the @0 tag floats across 0.x releases, so the instructions can change without any change to SKILL.md. Read the output before Claude acts on it. SKILL.md also lists npx -y ... files and update commands. github.com
Your coordinates go to the k-skill proxy
The instructions call https://k-skill-proxy.nomadamas.org with latitude and longitude or grid values using curl. The README links a privacy policy for the proxy. github.com
The CLI can send a usage event
The k-skill CLI can send a cli_invocation event to PostHog with a random local ID, the command, skill name, CLI version, runtime mode and success flag. The docs say it does not send command arguments or file contents. Set KSKILL_ANALYTICS_DISABLED=1 to opt out. github.com
The plugin route installs the whole k-skill set
The plugin manifest lists 135 skill folders. Use the skills CLI tab if you want only this skill. github.com
Technical details
| Turning on read-only | No read-only mode. The skill only runs lookups, but the stub also runs an npx command. |
|---|---|
| Talks to | k-skill-proxy.nomadamas.org (KMA forecast routes). npm registry (npx package download) |
| Scopes |
|
Questions
What does korea-weather do?
It fetches Korean weather from the Korea Meteorological Administration through a proxy: current conditions, hourly forecasts for six hours, and forecasts up to three days ahead.
Does it need an API key?
You do not set one. The instructions say the proxy server holds the KMA key. The only optional setting is KSKILL_PROXY_BASE_URL, for a self-hosted or other proxy.
Does it work outside Korea?
It is built for Korea. It uses the Korea Meteorological Administration's forecast service and its grid system.
Why do I get an error for the newest hour?
Forecasts become available a few minutes after they are issued: about 15 minutes after :30 for hourly forecasts and about 10 minutes after the hour for observations. The instructions say to retry after a short wait when the service returns no data.
Does it need jq?
Only optionally. jq is listed as an optional prerequisite.
How do I install it?
Use the install box at the top. In Claude Code the plugin installs all of k-skill, while the skills CLI and folder tabs install only this skill. Codex has the skills CLI and folder tabs. You need Node.js 18 or newer for npx. The box has no Claude app upload because the skill runs a command on your machine.
Is it safe?
It runs an npx command from the k-skill package and sends your request to a server run by the k-skill authors. The stub also says never to pay, send messages or submit anything without your approval. See the permissions section.
Information
updated Nov 2, 2026
- Repository
- nomadamas/k-skill
- Folder
korea-weather
Sources
Docs, issue trackers and discussions this page is built from.
Show all 6Hide
- k-skill README · github.com
- korea-weather SKILL.md · github.com
- korea-weather instruction.md · github.com
- k-skill marketplace.json · github.com
- k-skill CLI usage analytics · github.com
- k-skill plugin.json · github.com