Communitygithub.com

kurashi-skill

Coleção de habilidades para agentes de IA que auxiliam na vida cotidiana no Japão — consultas seguras sem login usando dados oficiais da Agência Meteorológica do Japão, Gabinete do Governo e bibliotecas Calil.

O que é kurashi-skill?

kurashi-skill é uma coleção de habilidades para agentes de IA (como Claude Code, Codex, OpenCode) que ajuda desenvolvedores e usuários a lidar com tarefas cotidianas no Japão de forma segura e sem complicações de login. As habilidades focam exclusivamente em consultas e cálculos somente leitura, utilizando apenas APIs oficiais e dados públicos, como a Agência Meteorológica do Japão (JMA), o CSV de feriados nacionais do Gabinete do Governo e a API de bibliotecas Calil. Isso garante acesso gratuito e sem a necessidade de scraping ou contas pessoais. As funcionalidades incluem previsão do tempo, alertas de desastres (terremotos, tsunamis, avisos meteorológicos), cálculo de feriados e fins de semana prolongados, estimativa do limite de doação do furusato nozei (imposto municipal) e pesquisa de acervos de bibliotecas. Cada habilidade possui seu próprio SKILL.md como fonte canônica de documentação, e a instalação é feita via `npx skills add`, suportando Node.js 18+. O projeto é open source sob licença MIT e está em desenvolvimento público como um desafio de 30 dias.

Funciona com✓Claude Code✓Codex CLI~Cursor✓OpenCode
npx skills add https://github.com/tahodev/kurashi-skill/tree/main

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Prévia

Do README da skill

health-check
License: MIT
kurashi-skill preview

Documentação

health-check License: MIT

Uma coleção de habilidades para agentes de IA que auxiliam na vida cotidiana no Japão. Usamos apenas dados oficiais públicos — como os da Agência Meteorológica do Japão, o CSV de feriados do Gabinete do Governo, e a API de bibliotecas Calil — oferecendo consultas seguras, sem necessidade de login.

Funciona com agentes de codificação compatíveis com npx skills add, como Claude Code, Codex, OpenCode e outros.

Funcionalidades

A coluna "Login" indica apenas se é necessário ter uma conta pessoal ou segredo do usuário.

FuncionalidadeNome da SkillDescriçãoLoginDocumentação
Consultar previsão do tempo no Japãojma-weatherObtém previsões de clima, probabilidade de precipitação e temperatura dos feeds JSON públicos da JMANão necessárioGuia jma-weather
Consultar alertas de terremoto e avisos meteorológicosbosai-alertObtém informações de desastres da JMA: lista de terremotos e detalhes, avisos/advertências, informações de tsunamiNão necessárioGuia bosai-alert
Consultar feriados nacionais e fins de semana prolongadosjapan-holidaysCalcula feriados, feriados substitutos e dias úteis entre feriados a partir do CSV oficial do GabineteNão necessárioGuia japan-holidays
Calcular o limite de doação do furusato nozeifurusato-nozeiEstima o teto de doação do imposto municipal a partir da renda salarial ou renda tributável (sem API)Não necessárioGuia furusato-nozei
Pesquisar acervos de bibliotecascalil-booksPesquisa acervos e disponibilidade de livros via API CalilChave de API gratuita necessáriaGuia calil-books

A fonte canônica de cada skill é <nome-da-skill>/SKILL.md. Os guias em docs/features/ são resumos — consulte sempre o SKILL.md para procedimentos completos, parâmetros e tratamento de erros.

Sobre o escopo:

  • Serviços com forte proteção anti-scraping (Mercari, SUUMO, guias de transporte, Tabelog, etc.) estão fora do escopo.
  • Nada aqui altera estado: nada de reservas, compras ou postagens. Apenas consultas e cálculos.
  • Dados meteorológicos e de desastres são os comunicados oficiais da JMA. Sempre confirme com os boletins oficiais antes de tomar decisões.

Instalação

# Instalar todas as skills
npx --yes skills add tahodev/kurashi-skill --all -g

# Instalar uma skill específica
npx --yes skills add tahodev/kurashi-skill --skill jma-weather -g

É necessário Node.js 18+ e npx. Consulte o guia de instalação para detalhes.

Desafio de 30 dias de desenvolvimento público (build in public)

Este repositório está crescendo como um desafio de 30 dias de desenvolvimento público: uma skill por dia, cada commit sendo também um artigo no Qiita. Francamente, o maior fator de risco é se a cota da Astra — o agente de IA coautor desta série — durará todos os 30 dias.

DiaDataAconteceu
12026-09-09Declaração e publicação do repositório (5 skills iniciais)

Licença

MIT

Habilidades Relacionadas