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

Han River Water Level

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

han-river-water-level is a skill that queries the k-skill-proxy Han River endpoint so agents can return current water level and flow for a named or coded gauge station.

About

han-river-water-level is a Korean-locale utility skill that fetches current water level and flow from the Han River flood control network via the k-skill-proxy water-level endpoint. Default base URL is https://k-skill-proxy.nomadamas.org with override through KSKILL_PROXY_BASE_URL; upstream HRFCO ServiceKey is injected server-side so clients need only curl or fetch plus optional jq. Inputs accept stationName such as 한강대교 or 잠수교, or stationCode like 1018683, returning observation time, level in meters, flow in cubic meters per second, and threshold levels when present. Ambiguous names yield ambiguous_station with candidate_stations for a follow-up precise query. Documented failure modes include broad station names, invalid codes, missing proxy HRFCO_OPEN_API_KEY, and delayed 10-minute realtime data gaps. Responses stay compact with station metadata and observation timestamp because results are raw-source based. Developers reach for han-river-water-level when building flood alerts, civic dashboards, or chat agents answering live Korean river gauge questions without provisioning upstream API keys locally.

  • HTTP GET to k-skill-proxy /v1/han-river/water-level by stationName or stationCode.
  • No client HRFCO ServiceKey; proxy injects upstream credentials server-side.
  • Summaries include observation time, level, flow, and threshold levels when available.
  • Handles ambiguous_station responses with candidate_stations for follow-up queries.
  • Optional jq parsing; base URL override via KSKILL_PROXY_BASE_URL.

Han River Water Level by the numbers

  • 3,359 all-time installs (skills.sh)
  • +131 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #174 of 4,386 Backend & APIs 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

han-river-water-level capabilities & compatibility

Capabilities
query water level by station name or station cod · return compact level, flow, and threshold summar · handle ambiguous station names with candidate li · override proxy base url via kskill_proxy_base_ur
npx skills add https://github.com/nomadamas/k-skill --skill han-river-water-level

Add your badge

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

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

What is the current water level and flow at a Han River bridge or gauge station right now?

Query current Han River water level and flow by station name or code through the k-skill-proxy HTTP endpoint.

Who is it for?

Korean civic or operations agents that need live Han River gauge readings without provisioning HRFCO API keys locally.

Skip if: Skip for non-Korean river networks, historical analytics beyond the latest realtime window, or custom upstream API clients when proxy access is unavailable.

When should I use this skill?

User asks about Han River water level, bridge gauge readings, or provides a station name like 한강대교 or a station code.

What you get

A compact summary with station name and code, observation time, current level and flow, and any available threshold levels.

  • Current gauge reading summary

By the numbers

  • Default endpoint path: /v1/han-river/water-level on k-skill-proxy.nomadamas.org
  • Supports stationName and stationCode lookup inputs

Files

SKILL.mdMarkdownGitHub ↗

Han River Water Level

What this skill does

기본적으로 https://k-skill-proxy.nomadamas.org/v1/han-river/water-level 로 요청해서 현재 수위와 유량을 요약한다.

When to use

  • "한강대교 지금 수위 어때?"
  • "잠수교 유량 알려줘"
  • "1018683 관측소 현재 값 보여줘"

Inputs

  • 기본 입력: 관측소명/교량명(stationName)
  • 대체 입력: 관측소코드(stationCode)

Prerequisites

  • optional: jq

Default path

추가 client API 레이어는 불필요하다. 그냥 프록시 서버에 HTTP 요청만 넣으면 된다.

사용자는 별도 HRFCO ServiceKey 를 준비할 필요가 없다. upstream key는 proxy 서버에서만 주입한다.

KSKILL_PROXY_BASE_URL 환경변수가 있으면 그 값을 사용하고, 없으면 기본 경로 https://k-skill-proxy.nomadamas.org 를 사용한다.

Example requests

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/han-river/water-level' \
  --data-urlencode 'stationName=한강대교'

관측소코드로 바로 조회해도 된다.

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/han-river/water-level' \
  --data-urlencode 'stationCode=1018683'

Keep the answer compact

응답에는 아래만 먼저 정리한다.

  • 관측소명 / 관측소코드
  • 관측 시각
  • 현재 수위(m)
  • 현재 유량(m^3/s)
  • 기준 수위(관심/주의/경보/심각) 중 값이 있는 항목

Ambiguous station names

입력이 너무 넓으면 proxy 는 ambiguous_station 과 함께 candidate_stations 를 돌려준다.

curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/han-river/water-level' \
  --data-urlencode 'stationName=한강'

이때는 후보 중 하나를 골라 다시 stationName 또는 stationCode 로 조회한다.

Detailed API paths

구현 세부는 아래 문서만 참고한다.

  • docs/features/han-river-water-level.md
  • docs/features/k-skill-proxy.md

Failure modes

  • 관측소명이 너무 넓어서 여러 관측소가 동시에 잡히는 경우
  • 잘못된 관측소코드/관측소명으로 station lookup 이 실패하는 경우
  • 프록시 서버에 HRFCO_OPEN_API_KEY 가 비어 있는 경우
  • 실시간 자료 갱신 지연으로 최신 10분 자료가 비어 있는 경우

Notes

  • 기본 경로는 항상 k-skill-proxy.nomadamas.org 의 water-level endpoint 다.
  • upstream 은 waterlevel/info.json 으로 관측소 메타데이터를 찾고, waterlevel/list/10M/{WLOBSCD}.json 으로 최신값을 조회한다.
  • 결과는 원시자료 기반이므로 조회 시각을 함께 적는다.

Related skills

FAQ

Do I need an HRFCO API key to use han-river-water-level?

No. The k-skill-proxy server injects the upstream key; clients only call the proxy endpoint.

What if my station name is too broad?

The proxy returns ambiguous_station with candidate_stations so you can pick a precise name or code and query again.

How do I override the proxy base URL?

Set KSKILL_PROXY_BASE_URL; otherwise the skill defaults to https://k-skill-proxy.nomadamas.org.

Is Han River Water Level safe to install?

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

Backend & APIsmonitoring

This week in AI coding

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

unsubscribe anytime.