From useful-skills
Queries fine dust (PM10/PM2.5) air quality data for a location via AirKorea proxy. Handles ambiguous locations by returning candidate stations for re-query.
How this skill is triggered — by the user, by Claude, or both
Slash command
/useful-skills:fine-dust-locationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
기본적으로 `https://k-skill-proxy.nomadamas.org/v1/fine-dust/report` 로 요청해서 PM10 / PM2.5 / 통합대기등급을 요약한다.
기본적으로 https://k-skill-proxy.nomadamas.org/v1/fine-dust/report 로 요청해서 PM10 / PM2.5 / 통합대기등급을 요약한다.
지역명은 아래처럼 측정소명에 가까운 한국어 행정구역 이름을 우선 사용한다.
강남구, 서울 강남구, 종로구, 수원시강남, 서울 남쪽, 코엑스 근처여러 토큰이 들어오면 helper / proxy 는 보통 가장 구체적인 토큰을 우선 본다. 예: 서울 강남구 → 강남구.
추가 client API 레이어는 불필요하다. 그냥 프록시 서버에 HTTP 요청만 넣으면 된다.
curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/fine-dust/report' \
--data-urlencode 'regionHint=서울 강남구'
스크립트 helper 도 같은 report endpoint 를 기본 경로로 사용한다.
python3 scripts/fine_dust.py report --region-hint '서울 강남구' --json
입력한 지역명이 단일 측정소로 바로 확정되지 않으면 proxy 는 ambiguous_location 과 함께 후보 측정소 목록을 돌려준다.
예:
curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/fine-dust/report' \
--data-urlencode 'regionHint=광주 광산구'
이때 응답의 candidate_stations 중 하나를 골라 다시 stationName 으로 조회한다.
curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/fine-dust/report' \
--data-urlencode 'stationName=우산동(광주)'
원본 AirKorea와 비슷한 passthrough 경로(/B552584/...)나 direct fallback 상세는 아래 문서만 참고한다.
docs/features/fine-dust-location.mddocs/features/k-skill-proxy.md응답에는 아래만 먼저 정리한다.
fallback)k-skill-proxy.nomadamas.org 의 report endpoint 다.npx claudepluginhub 071yoon/useful-skills --plugin useful-skillsQueries fine dust (PM10/PM2.5) air quality data for a location via AirKorea proxy. Handles ambiguous locations by returning candidate stations for re-query.
Conducts multi-scale site analysis from regional to site level for urban design and architecture projects. Generates structured reports on physical context, infrastructure, demographics, environment, regulations, and design opportunities/constraints.
Queries the Dewey Data academic data marketplace for foot traffic, POI, mobility, consumer, and real estate datasets via API key. Downloads partitioned Parquet/CSV files for local analysis with DuckDB.