レポート生成(Business Report Generator)
ビジネスデータからピラミッドプリンシプルに基づいた構造化レポートを生成するスキル。
レポート生成(Business Report Generator)
概要
ビジネスデータからピラミッドプリンシプルに基づいた構造化レポートを生成するスキル。
CSV/JSON/テキスト入力に対応し、トレンド分析・異常検知・Unicodeベースのグラフ可視化を含む。
入力
ピラミッドプリンシプル構造
```
レポートの構成原則:
1. 結論(エグゼクティブサマリー)← 最初に提示
├── 2. 根拠1(主要KPI分析)
│ ├── データ・事実
│ └── So What?(示唆)
├── 3. 根拠2(トレンド分析)
│ ├── データ・事実
│ └── So What?(示唆)
└── 4. 根拠3(異常値・注目点)
├── データ・事実
└── So What?(示唆)
5. アクションアイテム ← 結論から導かれる行動
```
実行手順
Step 1: データ取り込みと検証
入力データを解析し、以下を確認:
```
データ品質レポート:
レコード数: {数}
カラム数: {数}
欠損率: {値}%({カラム名}に集中)
外れ値: {数}件検出
期間: {開始} 〜 {終了}
```
Step 2: エグゼクティブサマリーの生成
**最初に結論を書く。** 以下の構成で3〜5行にまとめる:
1. 全体の状況判定(好調/横ばい/悪化)
2. 最も重要な数値変化(1つ)
3. 最大のリスクまたは機会(1つ)
4. 最優先の推奨アクション(1つ)
Step 3: 主要KPI分析
各KPIについて:
```
指標名: {名前}
今期: {値}
前期: {値}(前期比: {増減%})
目標: {値}(達成率: {値}%)
判定: {達成/未達/超過達成}
████████████████░░░░ 80% 達成
```
**So What?**: この数値が意味することを1〜2文で解釈する。
Step 4: トレンド分析
時系列データからトレンドを可視化:
```
月次推移グラフ(Unicode棒グラフ):
1月 ████████████████████ 120
2月 ██████████████████ 108
3月 ███████████████████ 115
4月 ████████████████████████ 142
5月 ██████████████████████ 130
6月 ████████████████████████████ 168 ← 最高値
トレンド判定:
方向: 上昇トレンド
月平均成長率: +7.2%
加速度: 増加傾向(直近3ヶ月の成長率が前3ヶ月を上回る)
```
トレンド判定基準:
| パターン | 判定条件 | 解釈 |
|---------|---------|------|
| 上昇トレンド | 直近3期連続で前期比プラス | 成長フェーズ |
| 下降トレンド | 直近3期連続で前期比マイナス | 要因分析が急務 |
| 横ばい | 変動率が±3%以内 | 安定 or 停滞 |
| V字回復 | 下降後に急上昇 | 施策効果を検証 |
| 急変動 | 前期比±20%以上 | 異常値として要調査 |
Step 5: 異常検知とアラート
以下の基準で異常を検出:
```
異常検知ルール:
1. 前期比 ±20%以上の変動 → 要因調査
2. 目標乖離 ±15%以上 → 対策必要
3. 過去12期の標準偏差の2倍超 → 統計的異常
4. 連続3期の同方向変動 → トレンド転換の兆候
```
異常が検出された場合:
```
⚠ 異常検知アラート
指標: {名前}
検出値: {値}(通常範囲: {下限}〜{上限})
乖離度: {標準偏差の倍数}σ
想定要因:
- {要因候補1}
- {要因候補2}
推奨対応: {具体的なアクション}
```
Step 6: "So What?" インサイト
各分析セクションに対し、以下の問いに答える:
1. **だから何?** — この数値変化がビジネスに与える影響
2. **なぜ?** — 変化の想定要因(データに基づく推論)
3. **次に何をすべき?** — 具体的なアクション
Step 7: アクションアイテムの整理
```
アクションアイテム一覧:
| # | アクション | 担当 | 期限 | 優先度 | 根拠セクション |
|---|----------|------|------|--------|-------------|
| 1 | {具体的なアクション} | {担当} | {日付} | 高 | §3 |
| 2 | {具体的なアクション} | {担当} | {日付} | 中 | §4 |
| 3 | {具体的なアクション} | {担当} | {日付} | 低 | §5 |
```
テンプレート別の追加要素
週次レポート
月次レポート
四半期レポート
テキスト可視化リファレンス
```
棒グラフ: █ ▓ ░ を使用(全角ブロック)
進捗バー: ████████░░░░ 67%
比較: ▲ +12% / ▼ -8% / ─ ±0%
評価: ★★★★☆ (4/5)
状態: ● 達成 / ○ 未達 / △ 要注意
```