Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
nomadamas avatar

Korea Weather

  • 3.3k installs
  • 6.5k repo stars
  • Updated July 27, 2026
  • nomadamas/k-skill

korea-weather is an agent skill that queries KMA short-term forecasts through k-skill-proxy and summarizes temperature, sky, precipitation, humidity, and wind for Korean locations.

About

korea-weather is an agent skill that queries Korea Meteorological Administration short-term forecasts through the k-skill-proxy hosted service so agents can answer Korean location weather questions without users managing personal OpenAPI keys. The workflow resolves KSKILL_PROXY_BASE_URL or defaults to https://k-skill-proxy.nomadamas.org, calls /v1/korea-weather/forecast with grid coordinates nx and ny or latitude and longitude, and optionally baseDate and baseTime that the proxy selects automatically from the latest KST issue when omitted. Responses are summarized conservatively around TMP, SKY, PTY, POP, PCP, SNO, REH, and WSD alongside the query time and forecast base window. Optional jq aids parsing. Upstream KMA_OPEN_API_KEY stays on the proxy host only. Failure modes include missing upstream keys, incomplete coordinates, quota limits, or forecasts not yet published for the chosen base time. Developers reach for it when users ask for Seoul, Busan, or lat lon based Korean short-term weather summaries in natural language.

  • Routes KMA short-term forecast calls through k-skill-proxy so clients never handle KMA_OPEN_API_KEY directly.
  • Accepts nx ny grid coordinates or lat lon with optional baseDate and baseTime override parameters.
  • Summarizes TMP, SKY, PTY, POP, PCP, SNO, REH, and WSD fields with query and issue timestamps.
  • Defaults to hosted https://k-skill-proxy.nomadamas.org when KSKILL_PROXY_BASE_URL is unset.
  • Documents failure modes for quota limits, incomplete coordinates, and unpublished forecast windows.

Korea Weather by the numbers

  • 3,342 all-time installs (skills.sh)
  • +134 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #137 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

korea-weather capabilities & compatibility

Capabilities
proxy forecast lookup · grid and lat lon query support · conservative field summarization · hosted proxy fallback url
Works with
weather
Use cases
orchestration · web search
From the docs

What korea-weather says it does

사용자가 공공데이터포털 기상청 API key를 직접 다룰 필요는 없다.
SKILL.md
가능하면 아래 항목만 먼저 요약한다.
SKILL.md
npx skills add https://github.com/nomadamas/k-skill --skill korea-weather

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.3k
repo stars6.5k
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorynomadamas/k-skill

How can an agent report Korean short-term weather without asking users to manage their own KMA OpenAPI credentials?

Fetch and summarize Korea Meteorological Administration short-term forecasts via the k-skill-proxy without exposing upstream API keys.

Who is it for?

Developers building Korean-locale agents that need grid or lat lon based KMA short-term forecast summaries.

Skip if: Skip when the task needs global weather providers, long-range forecasts, or direct unproxied KMA key management on the client.

When should I use this skill?

User asks for Korean city weather, nx ny grid forecasts, or lat lon based 단기예보 summaries via the proxy route.

What you get

A concise weather summary with key forecast categories, query time, and baseDate baseTime metadata from the proxy response.

  • summarized KMA short-term forecast

By the numbers

  • Defaults to hosted proxy at https://k-skill-proxy.nomadamas.org

Files

SKILL.mdMarkdownGitHub ↗

Korea Weather

What this skill does

기상청 단기예보 조회서비스를 k-skill-proxy 경유로 조회해서 한국 날씨를 요약한다. 사용자는 개인 OpenAPI key를 직접 발급할 필요가 없고, proxy 서버에만 KMA_OPEN_API_KEY 를 둔다.

When to use

  • "서울 시청 근처 지금 날씨 어때?"
  • "부산 날씨 알려줘"
  • "위도/경도 기준으로 한국 단기예보 보고 싶어"

Prerequisites

  • optional: jq
  • optional: KSKILL_PROXY_BASE_URL (self-host·별도 프록시를 쓸 때만 설정. 비우면 기본 hosted https://k-skill-proxy.nomadamas.org 를 사용한다.)

Required environment variables

  • 없음. KSKILL_PROXY_BASE_URL 은 선택 사항이며, 비우면 기본 hosted https://k-skill-proxy.nomadamas.org 를 사용한다.

사용자가 공공데이터포털 기상청 API key를 직접 다룰 필요는 없다. /v1/korea-weather/forecast route는 기본 hosted proxy에서 호출하고, upstream KMA_OPEN_API_KEY 는 proxy 서버에서만 관리한다. 별도 proxy를 쓰는 경우에만 KSKILL_PROXY_BASE_URL 을 설정한다.

Inputs

  • 격자 좌표: nx, ny
  • 또는 위도/경도: lat, lon
  • 선택 사항: baseDate, baseTime

baseDate / baseTime 을 생략하면 proxy 가 KST 기준 최신 단기예보 발표 시각을 자동으로 고른다.

Workflow

1. Resolve the proxy base URL

KSKILL_PROXY_BASE_URL 이 있으면 그 값을 사용하고, 없거나 비어 있으면 기본 hosted proxy https://k-skill-proxy.nomadamas.org 를 사용한다.

2. Query the short-term forecast endpoint

격자 좌표가 이미 있으면 그대로 넣고, 위도/경도만 있으면 proxy 에 그대로 넘긴다.

BASE="${KSKILL_PROXY_BASE_URL:-https://k-skill-proxy.nomadamas.org}"
curl -fsS --get "${BASE}/v1/korea-weather/forecast" \
  --data-urlencode 'lat=37.5665' \
  --data-urlencode 'lon=126.9780'

격자 좌표 예시:

BASE="${KSKILL_PROXY_BASE_URL:-https://k-skill-proxy.nomadamas.org}"
curl -fsS --get "${BASE}/v1/korea-weather/forecast" \
  --data-urlencode 'nx=60' \
  --data-urlencode 'ny=127' \
  --data-urlencode 'baseDate=20260405' \
  --data-urlencode 'baseTime=0500'

3. Summarize the response conservatively

가능하면 아래 항목만 먼저 요약한다.

  • TMP: 기온
  • SKY: 하늘상태
  • PTY: 강수형태
  • POP: 강수확률
  • PCP: 강수량
  • SNO: 적설
  • REH: 습도
  • WSD: 풍속

응답에는 조회 시점과 baseDate / baseTime 도 함께 적는다.

Done when

  • 요청 위치의 단기예보 응답이 정리되어 있다
  • 조회 시점과 예보 발표 시각이 명시되어 있다
  • upstream key가 클라이언트에 노출되지 않았다

Failure modes

  • proxy upstream key 미설정 또는 hosted/self-host route 장애
  • nx / ny 또는 lat / lon 이 불완전한 경우
  • 기상청 quota 초과 또는 upstream 장애
  • 선택한 발표 시각에 아직 예보가 준비되지 않은 경우

Notes

  • 공식 API는 nx / ny 격자를 쓰지만, proxy 는 lat / lon 도 받아 내부에서 격자로 변환한다.
  • 단기예보 category 는 TMP, SKY, PTY, POP, PCP, SNO, REH, WSD 등을 중심으로 본다.
  • proxy 운영/환경변수 설정은 docs/features/k-skill-proxy.md 를 참고한다.

Related skills

How it compares

Choose korea-weather over generic weather APIs when the agent must serve Korean KMA short-term forecasts without distributing OpenAPI keys to every developer.

FAQ

Do users need a KMA OpenAPI key?

No. The proxy host holds KMA_OPEN_API_KEY; clients call /v1/korea-weather/forecast on the configured proxy base URL.

What inputs does the forecast endpoint accept?

Grid nx and ny or latitude and longitude, plus optional baseDate and baseTime that default to the latest KST issue.

Which response fields should be summarized first?

TMP, SKY, PTY, POP, PCP, SNO, REH, and WSD along with the query time and forecast base window.

Is Korea Weather safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.