This is an interactive configuration wizard for shinkoku, a Japanese tax filing system. It walks you through everything needed to generate a complete `shinkoku.config.yaml` file: taxpayer details, business info, address data, family structure, housing loan deductions, and estimated tax payments. What's interesting is how opinionated it is about blue return deductions. It auto-calculates whether you get the 650k, 550k, or 100k yen deduction based on your filing method and bookkeeping setup, and it warns you immediately if you pick mail submission that you won't get auto-fill support for the e-Tax portal. The skill also handlesMyNumber collection carefully, explicitly noting it should never appear in logs or tool output. Covers edge cases like January 1st addresses for local tax purposes and 16-under dependents who don't qualify for deductions but matter for residential tax calculations.
- skills.sh installs
- 325
- GitHub stars
- 368
- last updated
- Aug 21, 2026
Install
$ npx -y skills add kazukinagata/shinkoku --skill setup --agent claude-codeInstalls into .claude/skills of the current project.
Files
セットアップウィザード(Setup Wizard)
shinkoku の初回セットアップを対話的に行うスキル。
設定ファイル(shinkoku.config.yaml)の生成とデータベースの初期化を実施する。
ステップ0: CLI のインストール確認
shinkoku コマンドが利用可能か確認する。
shinkoku --versionを実行する- コマンドが存在しない場合:
uv tool install git+https://github.com/kazukinagata/shinkokuを実行してインストールする - コマンドが存在する場合:
uv tool upgrade shinkokuを実行して最新版に更新する
ステップ1: 既存設定の確認
CWD の shinkoku.config.yaml を Read ツールで読み込む。
- ファイルが存在する場合: 内容を表示し、更新するか確認する。更新しない場合はスキルを終了する。
- ファイルが存在しない場合: セットアップウィザードを開始する。
ステップ2: 基本設定のヒアリング
以下の項目を AskUserQuestion で確認する:
2-1. 対象年度
tax_year: 確定申告の対象年度(デフォルト: 2025)
2-1b. 事業所得の有無
has_business_income: 事業所得(副業含む)の有無(true / false)
事業所得がない場合、以下のステップをスキップする:
- 2-2(インボイス登録番号)
- 2.6-3(事業所住所)
- 2.7(事業情報)
- 2.8 の申告の種類(blue/white)・記帳方法の質問(給与所得のみなら不要)
2-2. 適格請求書発行事業者の登録番号(事業所得がある場合のみ)
invoice_registration_number: T + 13桁の番号(任意、スキップ可)
ステップ2.5: 納税者情報のヒアリング
以下の項目を AskUserQuestion で段階的に確認する。すべて任意(スキップ可能)だが、確定申告書等作成コーナーへの入力や人的控除の判定に使用される。
2.5-1. 氏名
taxpayer.last_name: 姓taxpayer.first_name: 名taxpayer.last_name_kana: 姓(カタカナ)taxpayer.first_name_kana: 名(カタカナ)
2.5-2. 基本情報
Sponsors
Details
- Repository
- github.com/kazukinagata/shinkoku
- License
- MIT
- First seen
- Jun 3, 2026
More from kazukinagata/shinkoku
All 24- Invoice System320
- Reading Deduction Cert319
- Reading Payment Statement318
- Incorporation317
- Furusato315
- Capabilities314
- E Bookkeeping Compliance280
- Tax Legal Context204
- Tax Housing Loan Context193
- Tax Ebookkeeping Context192
- Tax Invoice Credit Context189
- Tax Advisor457
- Reading Invoice383
- Journal343
- E Tax342
- Income Tax341
- Assess339
- Gather335
- Reading Withholding331
- Reading Receipt328
- Consumption Tax327
- Settlement327
- Submit326
