PlugWiki

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. 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. 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

  1. Get the full instructions (required first step)
  2. 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/now

  • Hourly 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/vsrt

  • Short-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/forecast

  • Defaults 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 URL

  • Reports 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 summary

  • npx -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-onlyNo read-only mode. The skill only runs lookups, but the stub also runs an npx command.
Talks tok-skill-proxy.nomadamas.org (KMA forecast routes). npm registry (npx package download)
Scopes
  • Sends coordinates to the k-skill proxy with curl

  • Runs npx -y @nomadamas/k-skill@0 instruct korea-weather

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

Folder
korea-weather

nomadamas/k-skillskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. k-skill README · github.com
  2. korea-weather SKILL.md · github.com
  3. korea-weather instruction.md · github.com
  4. k-skill marketplace.json · github.com
  5. k-skill CLI usage analytics · github.com
  6. k-skill plugin.json · github.com

Updated Nov 2, 2026.