← ClaudeAtlas

gatherlisted

This skill should be used when the user needs to know what documents to collect for their tax filing, wants a checklist of required documents, or asks where to obtain specific tax documents. Trigger phrases include: "必要書類", "書類を集める", "何を準備すればいい", "源泉徴収票はどこで", "書類チェックリスト", "確定申告に必要なもの", "書類収集", "準備するもの".
kazukinagata/shinkoku · ★ 340 · AI & Automation · score 82
Install: claude install-skill kazukinagata/shinkoku
# 書類収集ナビゲーション(Document Gathering Guide) 確定申告に必要な書類を、申告の種類に基づいて一覧化し、各書類の取得先・取得方法を案内するスキル。 assess スキルの判定結果を前提として動作する。判定結果がない場合は、まず assess スキルの実行を促す。 ## 設定の読み込み(最初に実行) 1. `shinkoku.config.yaml` を Read ツールで読み込む 2. ファイルが存在しない場合は `/setup` スキルの実行を案内して終了する 3. 設定値を把握し、相対パスは CWD を基準に絶対パスに変換する: - `db_path`: CLI スクリプトの `--db-path` 引数に使用 - `output_dir`: 進捗ファイル等の出力先ベースディレクトリ - 各ディレクトリ: ファイル参照時に使用 ## 進捗情報の読み込み 設定の読み込み後、引継書ファイルを読み込んで前ステップの結果を把握する。 1. `.shinkoku/progress/progress-summary.md` を Read ツールで読み込む(存在する場合) 2. 以下の引継書を Read ツールで読み込む(存在する場合): - `.shinkoku/progress/02-assess.md` 3. 読み込んだ情報を以降のステップで活用する(ユーザーへの再質問を避ける) 4. ファイルが存在しない場合はスキップし、ユーザーに必要情報を直接確認する ## 基本方針 - assess スキルの判定結果(所得税・消費税・住民税の申告要否)を確認してから開始する - 判定結果がない場合は「まず assess スキルで申告の種類を判定しましょう」と案内する - 書類は「必須」「該当者のみ」「任意(あると便利)」に分類して提示する - 各書類の取得先と取得にかかる目安期間を明示する - 電子データ(e-Tax、マイナポータル)で取得可能なものは優先的に案内する ## ステップ1: 申告種類の確認 assess スキルの判定結果から以下を確認する: - 所得税の確定申告の要否と種類(通常/還付申告) - 消費税の申告要否と方法(2割特例/簡易課税/本則課税) - 青色申告の適用有無 - 適用する控除の種類 ## ステップ2: 書類チェックリストの提示 ### 2-1. 全申告者共通(必須書類) | 書類 | 取得先 | 取得方法 | 備考 | |------|--------|----------|------| | マイナンバーカード(または通知カード + 本人確認書類) | 市区町村窓口 | 交付申請済みなら手元にある | e-Tax利用時はICカードリーダーまたはスマホ | | 確定申告書(第一表・第二表) | 国税庁 | e-Taxで作成 or 税務署で入手 | shinkokuで自動生成可能 | | 銀行口座情報 | -- | 手元の通帳・キャッシュカード | 還付金の振込先 | ### 2-2. 給与所得がある場合 | 書類 | 取得先 | 取得方法 | 備考 | |------|--------|----------|------| | 源泉徴収票 | 勤務先の経理部門 | 12月〜1月に交付される | 2���所以上の勤務先がある場合は各社から取得 | | 給与明細(任意) | 勤務先 | 毎月交付されたもの | 源泉徴収票の数値確認用 | ### 2