Skip to content

About

日本での暮らしを手伝うAIエージェント向けスキル集 - 気象庁・内閣府・カーリルの公式データを使ったログイン不要の照会スキル

Topics

Resources

Contributing

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Latest commit

 

History

70 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kurashi-skill のシンボル — 落款風の家のマーク

kurashi-skill

日本の暮らしを、AIエージェントに。
紹介サイト — tahodev.github.io/kurashi-skill

health-check License: MIT

kurashi-skill が気象庁・内閣府の公開データを使って天気、地震、祝日、ふるさと納税の質問に答えるデモ

実際の公式データを使ったデモ / Demo using live official data

日本での暮らしを手伝う、AIエージェント向けスキルコレクションです。 気象庁の公開データ、内閣府の祝日CSV、カーリル図書館APIなど、公式APIと公開データだけを使い、ログインなしで安全に使える照会系スキルを中心に集めています。

Claude Code、Codex、OpenCode など、npx skills add に対応したコーディングエージェントで使えます。

できること

「ログイン」列は、利用者本人のアカウントやシークレットが必要かどうかだけを示します。

できること スキル名 説明 ログイン ドキュメント
日本の天気予報を調べる jma-weather 気象庁の公開JSONから天気・降水確率・気温の予報を取得 不要 jma-weather ガイド
地震速報・気象警報を調べる bosai-alert 気象庁の防災情報(地震一覧と詳細、警報・注意報、津波情報)を取得 不要 bosai-alert ガイド
祝日・連休を調べる japan-holidays 内閣府の公式CSVから祝日・振替休日・国民の休日と連休を計算 不要 japan-holidays ガイド
ふるさと納税の上限額を計算する furusato-nozei 給与収入や課税所得から寄附上限額の目安を計算(API不要) 不要 furusato-nozei ガイド
図書館の蔵書を検索する calil-books カーリル図書館APIで図書館の蔵書と貸出状況を検索 APIキー(無料)が必要 calil-books ガイド
和暦と西暦を変換する wareki 元号の境界表で西暦⇄和暦を相互変換(API不要) 不要 wareki ガイド
六曜を調べる rokuyo 国立天文台の暦要項から作った旧暦テーブルで大安・仏滅などを計算 不要 rokuyo ガイド
郵便番号・住所を検索する zipcode-lookup 日本郵便の公式データ(KEN_ALL)で郵便番号⇄住所をローカル検索 不要 zipcode-lookup ガイド
郵便料金を調べる yubin-fee 定形・定形外・はがき・レターパックなどの料金を重量とサイズから計算。速達・書留・特定記録の加算とゆうパック運賃(東京発)にも対応 不要 yubin-fee ガイド
今の雨雲を調べる amagumo 気象庁の雨雲レーダータイルから現在の雨の強さと短時間の見通しを取得 不要 amagumo ガイド
台風の発生を確認する bosai-typhoon 気象庁の台風情報JSONで発生中の台風の有無を確認 不要 bosai-typhoon ガイド
緊急地震速報の発表状況を見る eew-monitor 緊急地震速報(EEW)の最新電文と直近の地震・津波情報を公開中継APIから取得 不要 eew-monitor ガイド
政府統計を検索・取得する estat-stats e-Stat API v3で統計表の検索・メタ情報・データ取得 APIキー(無料)が必要 estat-stats ガイド
ごみ収集日を調べる garbage-day 5374形式の公開CSVと自治体公式オープンデータで収集曜日と品目別分別を照会 不要 garbage-day ガイド
公用文の表記を校閲する koyobun-check 文化審議会建議「公用文作成の考え方」に基づく表記チェック(API不要) 不要 koyobun-check ガイド
火山情報を調べる volcano 気象庁の公開JSONから噴火速報・噴火警報・火山解説情報を取得 不要 volcano ガイド
指定避難所を検索する shelter-lookup 国土地理院の公式CSVから災害別に最寄り3か所を直線距離順で検索 不要 shelter-lookup ガイド
アメダスの現在値を調べる amedas-weather 気象庁のアメダス観測JSONから全国約1,300観測所の気温・湿度・風・降水量の最新値を取得 不要 amedas-weather ガイド
大気汚染の現在値を調べる air-quality 環境省のAEROS(そらまめくん)からPM2.5・光化学オキシダントなど全国約1,600測定局の速報値を取得 不要 air-quality ガイド
暑さ指数(WBGT)を調べる heatstroke 環境省 熱中症予防情報サイトの公式API v1から全国865地点の暑さ指数の予測値・実況値を取得 不要 heatstroke ガイド
住所を分解・正規化する address-normalize デジタル庁アドレス・ベース・レジストリ(ABR)の公式マスタで住所を都道府県・市区町村・町字・番地に分解 不要 address-normalize ガイド
本の書誌を検索する ndl-books 国立国会図書館サーチAPIでISBN・タイトル・著者名から書誌を検索 不要 ndl-books ガイド
青空文庫の本文を読む aozora 全作品カタログCSVで作品検索、本文をプレーンテキスト取得(ルビ除去) 不要 aozora ガイド
国会で何が言われたか調べる kokkai 国会会議録検索APIで議事録を発言単位・会議単位で検索 不要 kokkai ガイド
法律の条文を条番号で引く egov-laws e-Gov法令API v2で法令検索・条文取得・時点指定・改正履歴・全文検索 不要 egov-laws ガイド
給与の源泉所得税(月額表)を計算する withholding-tax 国税庁の特例計算式で月給と扶養人数から源泉徴収税額の目安を算出。令和8年分/令和9年分(API不要) 不要 withholding-tax ガイド
住所から緯度経度・標高を調べる、緯度経度から住所を調べる gsi-geocode 国土地理院の住所検索・標高・逆ジオコーダAPIを使う。曖昧一致の先頭が正解とは限らない点まで扱う 不要 gsi-geocode ガイド

各スキルの正本は <スキル名>/SKILL.md です。docs/features/ のガイドは概要版なので、詳細な手順・パラメータ・エラー対応は必ず SKILL.md を参照してください。

スコープについて:

  • スクレイピング対策が強いサービス(メルカリ、SUUMO、乗換案内、食べログなど)は対象外です。
  • 予約・購入・投稿など状態を変更する操作は扱いません。照会と計算だけです。
  • 気象・防災情報は気象庁の発表データをそのまま取得します。最終的な判断には必ず公式発表を確認してください。

共通ガイド

インストール

# すべてのスキルをインストール
npx --yes skills add tahodev/kurashi-skill --all -g

# 特定のスキルだけインストール
npx --yes skills add tahodev/kurashi-skill --skill jma-weather -g

Node.js 18 以上と npx が必要です。10個の lookup.py ヘルパーには Python 3.10 以上が必要です。詳しくは インストールガイド を参照してください。

どれから始める?

目的別のおすすめセットと代表質問は スターターガイド にまとめています。

  • 生活基本パック — 天気・雨雲・祝日・ごみ収集日・郵便番号・郵便料金
  • 防災パック — 地震速報・警報・台風・火山・避難所
  • 行政・文書パック — ふるさと納税・和暦・六曜・公用文校閲
  • データ調査パック — e-Stat統計・図書館蔵書 (このパックのみ無料キーあり)

30日間の公開開発 (build in public) 完了

Qiitaの30日連載は2026-10-10に完了しました。Day 30 総括では27スキルの検証範囲と今後の課題をまとめています。現在は公開APIへの追従・固定データの更新・使い方の改善を続けます。

以下のDayは開発ログの区分です。Qiita連載のDay番号とは異なります。公開記事の順番は連載側を参照してください。 現在の収録数: 27スキル (2026-10-05, v1.0.0)。Day 3以降の追加・変更履歴は、重複によるずれを防ぐため CHANGELOG.md を正本とします。

Day 日付 できごと
1 2026-09-09 宣言 & リポジトリ公開 (初期スキル5個)
2 2026-09-10 jma-weather v2 アップグレード
3-7 2026-09-11 初期スキルの強化、CI(health-check)整備、ROADMAP策定、ライブデモGIF追加
8-13 2026-09-11 新スキル6個追加 (wareki / rokuyo / zipcode-lookup / yubin-fee / amagumo / bosai-typhoon)
14 2026-09-13 新スキル4個追加 (eew-monitor / estat-stats / garbage-day / koyobun-check)
15 2026-09-19 volcano 追加 (気象庁 火山JSON)
16 2026-09-19 shelter-lookup 追加 (国土地理院 避難所データ)
17 2026-09-20 amedas-weather 追加 (気象庁 アメダス観測JSON)
18 2026-09-26 air-quality 追加 (環境省 AEROS/そらまめくん)
19 2026-09-26 heatstroke 追加 (環境省 暑さ指数API v1)
20 2026-09-26 address-normalize 追加 (デジタル庁 ABRマスタ)
21 2026-09-29 ndl-books 追加 (国立国会図書館サーチAPI)
22 2026-09-30 aozora 追加 (青空文庫 カタログCSV)
23 2026-10-01 kokkai 追加 (国会会議録検索API)
24 2026-10-02 egov-laws 追加 (e-Gov法令API v2)
25 2026-10-03 withholding-tax 追加 (源泉徴収税額の目安計算)
26 2026-10-04 gsi-geocode 追加 (国土地理院 住所検索・標高・逆ジオコーダ)
27 2026-10-05 v1.0.0 リリース (27スキルの最終点検。URL出現 OK 112・FAIL 0)

今後の候補は ROADMAP.md を参照。

English

kurashi-skill (暮らし, "kurashi" = everyday life) is a collection of AI-agent skills for daily life in Japan. It focuses on read-only lookups and calculations built only on official APIs and public datasets: no login walls, no scraping.

Works with any coding agent that supports npx skills add (Claude Code, Codex, OpenCode, ...).

What you can do

What you can do Skill Description Login Docs
Look up weather forecasts in Japan jma-weather Weather, precipitation probability and temperature forecasts from the Japan Meteorological Agency's public JSON feeds Not required jma-weather guide
Look up earthquake bulletins and weather warnings bosai-alert JMA disaster information: earthquake list and details, warnings/advisories, tsunami information Not required bosai-alert guide
Look up national holidays and long weekends japan-holidays Holiday, substitute-holiday and bridge-holiday calculation from the Cabinet Office's official CSV Not required japan-holidays guide
Estimate your furusato nozei donation cap furusato-nozei Pure-calculation estimate of the hometown-tax donation limit (no API needed) Not required furusato-nozei guide
Search library holdings calil-books Library and book-availability search via the Calil API Free API key required calil-books guide
Convert between Gregorian and Japanese era dates wareki Day-exact era boundary table for wareki conversion (no API) Not required wareki guide
Check the rokuyo fortune day rokuyo Taian/butsumetsu and the other four from a lunar table built on the official almanac Not required rokuyo guide
Look up postal codes and addresses zipcode-lookup Two-way search over Japan Post's official KEN_ALL dataset Not required zipcode-lookup guide
Check domestic postage fees yubin-fee Letter, postcard and Letter Pack fees from weight and size (2024-10-01 revision), plus express/registered/tokutei-kiroku surcharges and Yu-Pack fares (from Tokyo) Not required yubin-fee guide
Check current rain radar amagumo JMA rain-cloud tiles for current intensity and a 30-60 minute outlook Not required amagumo guide
Check for active typhoons bosai-typhoon JMA typhoon JSON feed; a 404 means none active (normal) Not required bosai-typhoon guide
Check live earthquake early warnings eew-monitor Latest EEW telegram and recent quake/tsunami bulletins via public relay APIs Not required eew-monitor guide
Search and fetch government statistics estat-stats Table search, metadata and data retrieval via the official e-Stat API v3 Free API key required estat-stats guide
Look up garbage collection days garbage-day Per-district collection weekdays and item-level sorting rules from 5374-format open CSVs and official municipal open data Not required garbage-day guide
Proofread administrative Japanese koyobun-check Style checks based on the 2022 koyobun recommendation (no API) Not required koyobun-check guide
Check volcano bulletins volcano Eruption notices, warnings and explanatory bulletins from JMA public JSON Not required volcano guide
Search designated shelters shelter-lookup Find the nearest three official GSI evacuation sites by hazard and straight-line distance Not required shelter-lookup guide
Check current AMeDAS observations amedas-weather Latest temperature, humidity, wind and precipitation from about 1,300 JMA observation stations Not required amedas-weather guide
Check current air pollution levels air-quality Hourly PM2.5, oxidant and other readings from about 1,600 monitoring stations via the Ministry of the Environment's AEROS (Soramame) Not required air-quality guide
Check the heat index (WBGT) heatstroke Forecast and observed WBGT for 865 points from the Ministry of the Environment's heatstroke prevention API v1 Not required heatstroke guide
Parse and normalize Japanese addresses address-normalize Split an address into prefecture, city, town and lot number using the Digital Agency's Address Base Registry masters Not required address-normalize guide
Search book bibliographic records ndl-books Bibliographic search by ISBN, title or author via the National Diet Library Search API Not required ndl-books guide
Read Aozora Bunko texts aozora Search the full-catalog CSV and extract plain text (ruby stripped) Not required aozora guide
Search Diet proceedings kokkai Search the National Diet record API by speech, meeting or speaker Not required kokkai guide
Look up statute articles egov-laws Search laws, fetch articles by number, point-in-time text and revision history via the e-Gov Law API v2 Not required egov-laws guide
Estimate monthly income-tax withholding withholding-tax Compute withholding from monthly pay and dependents with the NTA formula, Reiwa 8 and Reiwa 9 tables (no API needed) Not required withholding-tax guide
Geocode an address, get elevation, or reverse-geocode gsi-geocode Uses the GSI address-search, elevation and reverse-geocoder APIs; covers unranked fuzzy matches and silent no-data responses Not required gsi-geocode guide

The canonical source for each skill is its <skill>/SKILL.md. The guides under docs/features/ are summaries only - always refer to SKILL.md for full procedures, parameters, and error handling.

Scope notes:

  • Services with heavy anti-scraping (Mercari, SUUMO, transfer guides, Tabelog, ...) are out of scope.
  • Nothing here changes state: no reservations, purchases, or posts. Lookups and calculations only.
  • Weather and disaster data are JMA announcements as-is. Always confirm against official JMA bulletins before making decisions.

Common guides

Install

# Install every skill
npx --yes skills add tahodev/kurashi-skill --all -g

# Install a single skill
npx --yes skills add tahodev/kurashi-skill --skill jma-weather -g

Node.js 18+ and npx are required. The 10 lookup.py helpers need Python 3.10+. See the install guide for details.

Where to start?

Recommended packs by purpose and ten ready-to-ask sample questions are in the starter guide (Japanese; English summary included).

  • Daily-life basics - weather, rain radar, holidays, garbage days, postal codes, postage
  • Disaster readiness - earthquake bulletins, warnings, typhoons, volcanoes, shelters
  • Admin & documents - furusato nozei, wareki, rokuyo, administrative proofreading
  • Data research - e-Stat statistics and library holdings (the only pack with free API keys)

Building in public: a 30-day challenge

The 30-post Qiita series finished on 2026-10-10. Day 30 recap describes the 27 skills and their limits. Maintenance now focuses on API changes, data updates and practical guides.

The Day labels below group development work; they are not the Qiita article numbering. Current collection: 27 skills (2026-10-05, v1.0.0). To prevent duplicated records from drifting, CHANGELOG.md is the canonical record for additions and changes from Day 3 onward.

Day Date What happened
1 2026-09-09 Declaration & repository launch (initial 5 skills)
2 2026-09-10 jma-weather v2 upgrade
3-7 2026-09-11 Strengthened the initial skills, set up CI (health-check), planned the roadmap, and added a live demo GIF
8-13 2026-09-11 Added six skills (wareki / rokuyo / zipcode-lookup / yubin-fee / amagumo / bosai-typhoon)
14 2026-09-13 Added four skills (eew-monitor / estat-stats / garbage-day / koyobun-check)
15 2026-09-19 Added volcano (JMA volcano JSON)
16 2026-09-19 Added shelter-lookup (GSI evacuation-site data)
17 2026-09-20 Added amedas-weather (JMA AMeDAS observation JSON)
18 2026-09-26 Added air-quality (Ministry of the Environment AEROS / Soramame)
19 2026-09-26 Added heatstroke (Ministry of the Environment heat-index API v1)
20 2026-09-26 Added address-normalize (Digital Agency ABR masters)
21 2026-09-29 Added ndl-books (NDL bibliographic search)
22 2026-09-30 Added aozora (catalog and text lookup)
23 2026-10-01 Added kokkai (Diet proceedings)
24 2026-10-02 Added egov-laws (Law API v2)
25 2026-10-03 Added withholding-tax (monthly withholding estimate)
26 2026-10-04 Added gsi-geocode (address, elevation, reverse geocoding)
27 2026-10-05 v1.0.0 final checks and release

See ROADMAP.md for future candidates.

検証・支援 / Verification and support

ライセンス / License

MIT

About

日本での暮らしを手伝うAIエージェント向けスキル集 - 気象庁・内閣府・カーリルの公式データを使ったログイン不要の照会スキル

Topics

Resources

Contributing

Security policy

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages