year-end-summary について
1年間の家計を振り返るための年次レビュー用スキルです。収入と支出、月別・カテゴリ別の傾向、注目すべき取引をまとめ、前年のデータがあれば前年比も比較します。
主な機能
- 01年間収入と支出の集計
- 02月別・カテゴリ別傾向の確認
- 03前年データとの比較
- 04注目取引と異常の特定
- 05Markdown または CSV でレポートを出力
活用シーン
- 01年間の家計レビューの作成
- 02税務準備に必要な数値の整理
- 03年間支出の傾向に基づく目標設定
MCP 対応
Wilson のツール `spending_summary`、`transaction_search`、`anomaly_detect`、`export_transactions` を使って取引を分析し、レポートを出力します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openaccountant/ skills --skill year-end-summaryインストール後、Claude Code で/year-end-summaryを入力して読み込まれたか確認します。
詳細
年末サマリー
概要
年間の収入と支出、月別の推移、カテゴリ別の内訳、前年比較、財務上の重要なポイントを網羅した年間の財務レビューです。税務申告の準備、目標設定、財務状況全体の把握に役立ちます。
使用する Wilson ツール
spending_summary— 年間の月別およびカテゴリ別集計transaction_search— 主な取引、収入源、最大の支出を検索anomaly_detect— 年間の異常値や傾向の変化を特定export_transactions— レポート全体を Markdown または CSV でエクスポート
ワークフロー
- 対象年を決定します(デフォルト:前年)。
- 年間の月別推移表を作成するため、各月について
spending_summaryを使用します。 - 年間全体をカテゴリ別に集計するため、
spending_summaryを使用します。 - 前年のデータがある場合は、前年比較のために同じデータを取得します。
transaction_searchを使用して、以下を特定します。- 金額の大きい支出トップ10
- すべての収入源と合計額
- 取引頻度が最も高い取引先
- 年初と年末の取引
- 年間全体に対して
anomaly_detectを使用し、以下を確認します。- 支出が異常に多い月または少ない月
- 前年比で大きく変化したカテゴリ
- 以下のセクションでレポートをまとめます。
- Markdown ファイルとしてエクスポートします。
レポートのセクション
# Year-End Summary — [Year]
## Annual Overview
| Metric | [Year] | [Prior Year] | Change |
|--------|--------|--------------|--------|
| Total Income | $XX,XXX | $XX,XXX | +/-XX% |
| Total Expenses | $XX,XXX | $XX,XXX | +/-XX% |
| Net Savings | $XX,XXX | $XX,XXX | +/-XX% |
| Savings Rate | XX% | XX% | +/-X pts |
## Monthly Trend
| Month | Income | Expenses | Net |
|-------|--------|----------|-----|
| Jan | ... | ... | ... |
| ... | ... | ... | ... |
## Spending by Category (Full Year)
| Category | Amount | % of Total | vs. Prior Year |
|----------|--------|------------|----------------|
| ... | ... | ... | ... |
## Top 10 Expenses
1. ...
## Income Sources
| Source | Total | Frequency |
|--------|-------|-----------|
| ... | ... | ... |
## Year Highlights
- Highest spending month: [Month] ($X,XXX)
- Lowest spending month: [Month] ($X,XXX)
- Biggest single expense: [Description] ($X,XXX)
- Most frequent vendor: [Vendor] (XX transactions)
Wilson を使用しない場合
スプレッドシートで年末サマリーを作成するには:
- データを収集する:銀行口座から12か月分の取引を CSV でエクスポートし、1つのシートにまとめます。
- 月別推移のピボットテーブル:
- 行:月(日付から抽出するには
=TEXT(A2,"YYYY-MM")を使用) - 列:収入と支出(
=IF(C2>0,"Income","Expense")を使用) - 値:金額の合計
- 行:月(日付から抽出するには
- カテゴリ別のピボットテーブル:
- 行:カテゴリ
- 値:金額の合計、取引件数
- 前年比較:
- 前年のデータを別のタブに保存します
=VLOOKUPを使用して、カテゴリ別の前年の合計額を今年のデータの隣に表示します- 変化率を計算します:
=(Current - Prior) / ABS(Prior) * 100
- 主な数式:
Annual Income: =SUMPRODUCT((YEAR(A:A)=2025)*(C:C>0)*C:C) Annual Expenses: =ABS(SUMPRODUCT((YEAR(A:A)=2025)*(C:C<0)*C:C)) Savings Rate: =(Income-Expenses)/Income*100 Highest Month: Use MAX on monthly totals pivot Most Frequent: =INDEX(B:B,MATCH(MAX(COUNTIF(B:B,B:B)),COUNTIF(B:B,B:B),0)) - エクスポート:サマリー表を Google ドキュメントまたは Word 文書にコピーして、記録として保存します。
重要な注意事項
- 前年比較には、前年のデータが少なくとも一部必要です。データがない場合、その列は省略されます。
- 貯蓄率は、税引前の総収入を基準にします。ただし、税金の支払いを別途カテゴリ分けしている場合は除きます。
- このレポートには、すべての種類の取引が含まれます。正しく分類されている場合、自分の口座間の振替は収入と支出の合計から除外されます。
- このレポートは、税務申告の準備に
tax-deduction-trackerスキルと併せて活用できます。
コメント
Markdown 対応