household-waste-info
市区町村などの地域名で生活ごみの収集曜日・時間・場所を調べたい場合に使用し、data.go.krの公式データに基づいた家庭ごみ排出情報を提供します。
description の原文を見る
Use when the user asks for 생활쓰레기 배출 요일/시간/장소 정보 by 지역명(시군구) and wants official data.go.kr household waste guidance.
SKILL.md 本文
Household Waste Info
このスキルの動作
行政安全部生活쓰레기配出情報Open APIを照会して、地域別の生活쓰레기/食品쓰레기/リサイクル品の配出基準と曜日/時間情報を案内します。
- 基本照会単位は市郡区名(
SGG_NM)です。 - 応答はユーザーにとってわかりやすい要約形式で整理されます。
- Base URLは元のAPI(
https://apis.data.go.kr/1741000/household_waste_info)を基準とします。 serviceKey(DATA_GO_KR_API_KEY)のみproxyサーバーで注入/管理します。
使用時機
- 「江南区のゴミ配出曜日を教えて」
- 「我が町の食品ゴミはいつ出す?」
- 「リサイクル品の配出時間を確認して」
- 「生活ゴミの配出場所/方法を探して」
前提条件
- インターネット接続
curl、python3が使用可能な環境- 元のAPI へのアクセス可能環境
- API キー注入用proxyへのアクセス可能環境
認証情報の要件
基本的にユーザー側の必須認証キーはありません。
オプション環境変数:
KSKILL_PROXY_BASE_URL(self-hosted proxyを使用する場合)
認証キー使用原則:
- endpoint/パラメータ体系は元のAPIに従います。
serviceKeyの値はproxyサーバーが管理して注入します。- ユーザー側のローカル環境に
DATA_GO_KR_API_KEYを置く必要はありません。
公式API インターフェース
- Base URL:
https://apis.data.go.kr/1741000/household_waste_info - Endpoint:
GET /info - (キー注入のみ) proxy:
k-skill-proxyがサーバー側からserviceKeyを注入
デフォルトパス
追加クライアントAPIレイヤーは不要です。Base URLは元のAPIを基準に維持されます。
現在proxyがサポートしているクエリパラメータ:
cond[SGG_NM::LIKE]: 市郡区名の包含検索 (必須)pageNo/numOfRows(またはpage_no/num_of_rows): 必須、値は必ず1/100— その他の値・非整数(数字以外の)文字列は**400**。upstreamには常に1ページ・100件のみ送信されます。returnType: proxyが常にjsonに強制 — クライアントが値を送っても無視されますserviceKey: proxyがサーバー側で注入 — クライアント側から送信禁止
元のAPIの
cond[DAT_CRTR_YMD::*]、cond[DAT_UPDT_PNT::*]といった追加フィルタは現在proxyルートではパススルーされません。ユーザーが送る一般的な質問(「江南区のゴミ配出曜日」)は市郡区基準の検索のみで十分なため、必要であれば応答からDAT_UPDT_PNT基準でクライアント側でソートします。
ワークフロー
1) まず位置情報を質問する
ユーザーの地域情報がない状態で直ちに照会しません。
- 推奨質問:
確認したい地域(市/郡/区)を教えてください。例: 江南区、水原市栄通区
2) 入力を検証してクエリを解決する
- 市郡区の入力が空の場合は再度質問します。
- あいまいな入力の場合は上位行政区域を含む形式で再質問します。
3) proxyを経由して呼び出す (serviceKeyはサーバー側で注入)
proxyがサーバー側からserviceKeyを注入した後、元のAPIに送信します。
curl -fsS --get 'https://k-skill-proxy.nomadamas.org/v1/household-waste/info' \
--data-urlencode "cond[SGG_NM::LIKE]=강남구" \
--data-urlencode "pageNo=1" \
--data-urlencode "numOfRows=100"
returnTypeはproxyが常にjsonに強制するため、クライアント側から別途送信する必要はありません。
KSKILL_PROXY_BASE_URLがあればその値を使用し、なければ既定のhosted proxy(k-skill-proxy.nomadamas.org)を使用します。
4) ユーザーむけに要約する
応答から必要な項目のみを簡潔にまとめます。
- 管理区域/対象地域 (
MNG_ZONE_NM,MNG_ZONE_TRGT_RGN_NM) - 配出場所/配出方法 (
EMSN_PLC,LF_WST_EMSN_MTHD,FOD_WST_EMSN_MTHD,RCYCL_EMSN_MTHD) - 配出曜日/時間 (
LF_WST_EMSN_DOW,FOD_WST_EMSN_DOW,RCYCL_EMSN_DOW、各開始/終了時間) - 未収集日 (
UNCLLT_DAY) - 問い合わせ先 (
MNG_DEPT_NM,MNG_DEPT_TELNO)
完了条件
- ユーザーの地域(市郡区)を確認しました。
- proxy
/v1/household-waste/infoの呼び出しに成功しました。 - 配出曜日/時間/場所を3〜6個のキーポイントで要約して案内しました。
失敗のパターン
- proxyサーバーに
DATA_GO_KR_API_KEYがない、または期限切れの場合 (serviceKey注入失敗) - 検索地域名がAPIデータと不一致して結果が空の場合
- 公共データAPI一時障害/トラフィック制限
- 必須パラメータ欠落(
cond[SGG_NM::LIKE]、またはpageNo/numOfRows未送信) pageNo/numOfRowsの値が1/100でない、または数字のみで表現されていない文字列の場合(proxy400、upstream未呼び出し)
注意事項
- ユーザー側に
DATA_GO_KR_API_KEYを保存せず、proxyサーバーでのみ管理します。 - API raw payloadをそのまま公開せず、ユーザーフレンドリーに要約します。
- 応答が複数件の場合は最新の
DAT_UPDT_PNT基準で優先的にソートして表示します。 - 公式データ出典: 公共データポータル (
https://www.data.go.kr)
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- nomadamas
- リポジトリ
- nomadamas/k-skill
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/nomadamas/k-skill / ライセンス: MIT
関連スキル
hugging-face-trackio
Trackioを使用してMLトレーニング実験を追跡・可視化できます。トレーニング中のメトリクスログ記録(Python API)、トレーニング診断のアラート発火、ログされたメトリクスの取得・分析(CLI)が必要な場合に活用してください。リアルタイムダッシュボード表示、Webhookを使用したアラート、HF Space同期、自動化向けのJSON出力に対応しています。
btc-bottom-model
ビットコインのサイクルタイミングモデルで、加重スコアリングシステムを搭載しています。日次パルス(4指標、32ポイント)とウィークリー構造(9指標、68ポイント)の2カテゴリーにわたる13の指標を追跡し、0~100のマーケットヒートスコアを算出します。ETFフロー、ファンディングレート、ロング/ショート比率、恐怖・貪欲指数、LTH-MVRV、NUPL、SOPR(LTH+STH)、LTH供給率、移動平均倍率(365日MA、200週MA)、週次RSI、出来高トレンドに対応します。市場サイクル全体を通じて買いと売りの両方の推奨を提供します。ビットコインの底値拾い、BTCサイクルポジション、買い時・売り時、オンチェーン指標、MVRV、NUPL、SOPR、LTH動向、ETFの流出入、ファンディングレート、恐怖指数、ビットコインが過熱状態か、マイナーコスト、暗号資産市場のセンチメント、BTCのポジションサイジング、「今ビットコインを買うべきか」「BTCが天井をつけているか」「オンチェーン指標は何を示しているか」といった質問の際にこのスキルを活用します。
protein_solubility_optimization
タンパク質の溶解性最適化 - タンパク質の溶解性を最適化します。タンパク質の特性を計算し、溶解性と親水性を予測し、有効な変異を提案します。タンパク質配列の特性計算、タンパク質機能の予測、親水性計算、ゼロショット配列予測を含むタンパク質エンジニアリング業務に使用できます。3つのSCPサーバーから4つのツールを統合しています。
research-lookup
Parallel Chat APIまたはPerplexity sonar-pro-searchを使用して、最新の研究情報を検索できます。学術論文の検索にも対応しています。クエリは自動的に最適なバックエンドにルーティングされるため、論文の検索、研究データの収集、科学情報の検証に活用できます。
tree-formatting
ggtree(R)またはiTOL(ウェブ)を使用して、系統樹の可視化とフォーマットを行います。系統樹を図として描画する際、ツリーレイアウトの選択、分類学に基づく枝やラベルの色付け、クレードの折りたたみ、サポート値の表示、またはツリーへのオーバーレイ追加が必要な場合に使用してください。系統推定(protein-phylogenyスキルを使用)やドメイン注釈(今後の独立したスキル)には使用しないでください。
querying-indonesian-gov-data
インドネシア政府の50以上のAPIとデータソースに接続できます。BPJPH(ハラール認証)、BOM(食品安全)、OJK(金融適正性)、BPS(統計)、BMKG(気象・地震)、インドネシア中央銀行(為替レート)、IDX(株式)、CKAN公開データポータル、pasal.id(第三者法MCP)に対応しています。インドネシア政府データを活用したアプリ開発、.go.idウェブサイトのスクレイピング、ハラール認証の確認、企業の法的適正性の検証、金融機関ステータスの照会、またはインドネシアMCPサーバーへの接続時に使用できます。CSRF処理、CKAN API使用方法、IP制限回避など、すぐに実行可能なPythonパターンを含んでいます。