A skill collection for AI agents that helps with daily life in Japan. It focuses on lookup skills that use only official APIs and public data — such as the Japan Meteorological Agency's open data, the Cabinet Office's holidays CSV, and the Calil library API — and are safe to use without login.
Works with coding agents that support npx skills add (Claude Code, Codex, OpenCode, and others).
What you can do
The "Login" column indicates only whether the user needs their own account or secret.
| What you can do | Skill | Description | Login | Docs |
|---|---|---|---|---|
| Look up weather forecasts in Japan | jma-weather | Fetches weather, precipitation probability, and temperature forecasts from the JMA's public JSON | Not required | jma-weather guide |
| Look up earthquake bulletins and weather warnings | bosai-alert | Fetches JMA disaster info (earthquake list & details, warnings/advisories, tsunami info) | Not required | bosai-alert guide |
| Look up national holidays and long weekends | japan-holidays | Calculates holidays, substitute holidays, and long weekends from the Cabinet Office's official CSV | Not required | japan-holidays guide |
| Estimate your furusato nozei donation cap | furusato-nozei | Calculates an estimate of the hometown tax donation limit from salary income and taxable income (no API needed) | Not required | furusato-nozei guide |
| Search library holdings | calil-books | Searches library holdings and availability via the Calil library API | Free API key required | calil-books guide |
The canonical source for each skill is <skill>/SKILL.md. The guides in docs/features/ are summaries — always refer to SKILL.md for detailed procedures, parameters, and error handling.
Scope notes:
- Services with strong anti-scraping measures (Mercari, SUUMO, transfer guides, Tabelog, etc.) are out of scope.
- No state-changing operations (reservations, purchases, posts) are handled. Only lookups and calculations.
- Weather and disaster data are retrieved from JMA announcements as-is. Always check official JMA bulletins for final decisions.
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. See the install guide for details.
30-day build-in-public challenge in progress
This repository is growing as a 30-day build-in-public challenge: one skill a day, with each commit doubling as a Qiita article. Frankly, the biggest risk factor is whether the quota of Astra — the AI agent co-authoring this series — survives all 30 days.
| Day | Date | What happened |
|---|---|---|
| 1 | 2026-09-09 | Announcement & repository launch (initial 5 skills) |
