html-report-builder について
html-report-builderは、整ったスタイルの単独HTMLレポートを作成し、ブラウザーからPDFに出力するスキルです。監査、実績分析、戦略文書向けに、デザイン規則と再利用可能なコンポーネントを用意しています。
主な機能
- 01単独HTMLレポートの作成
- 02ブラウザーからPDFへ出力
- 03再利用可能なレポート部品
- 04色とタイポグラフィの規則
- 05複数セクションの文書構成
活用シーン
- 01監査レポートの作成
- 02実績分析の提示
- 03戦略文書の作成
- 04HTML成果物のPDF出力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ thatrebeccarae/ claude-marketing --skill html-report-builderインストール後、Claude Code で/html-report-builderを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
EXAMPLES.mdLICENSEREFERENCE.md詳細
HTML レポートビルダー
洗練されたコンサルティングレポートを、単体で動作する HTML として作成します。ブラウザーから PDF に印刷できます。
インストール
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/html-report-builder ~/.claude/skills/
使用する場面
- 監査レポート、パフォーマンス分析、戦略文書
- プロフェッショナルな書式が必要な複数セクションの文書全般
- 成果物がレポートの場合(スライドではありません。デッキには pro-deck-builder を使用してください)
クイックリファレンス
| タスク | 方法 |
|---|---|
| レポートをゼロから作成する | CSS と HTML のパターンについては REFERENCE.md を参照してください |
| 新しいコンポーネントを追加する | REFERENCE.md の既存コンポーネントを組み合わせます |
| PDF にエクスポートする | ブラウザーで開く → 印刷 → PDF として保存(Cmd+P) |
| デザイントークンを更新する | :root ブロックの CSS カスタムプロパティを編集します |
開始前に
ユーザーに次のことを尋ねます。
- どのような種類のレポートですか? 監査、戦略、パフォーマンスレビュー、ケーススタディなど。
- セクションはいくつありますか? 文書の構成を計画するのに役立ちます。
- どのようなデータがありますか? 生の数値、API エクスポート、スプレッドシートなど。
- ファイルはどこに保存しますか? 明確なパスを指定してもらいます。
デザインシステム
カラートークン
:root {
/* Dark mode (cover page only) */
--bg-deep: #141414;
--bg-surface: #1E1E1E;
--bg-elevated: #282828;
--text-bright: #f0f3f6;
--text-secondary-dark: #9ca3af;
/* Light mode (content pages — the default) */
--bg-light: #FAF7F2;
--bg-light-surface: #F2EDE6;
--text-primary: #0f0e0e;
--text-secondary: #57606a;
--text-muted: #8b949e;
/* Brand accent */
--accent: #3D7A5C;
--accent-light: #6AB88A;
/* Semantic */
--green: #2e8b57;
--red: #c0392b;
--amber: #D97706;
}
色のルール
- ライトモード(
#FAF7F2の温かみのあるクリーム色)を、すべてのコンテンツページのデフォルトにします。白は使用しません。 - ダークモード(
#141414)を使うのは表紙のみです。 - アクセントグリーン(
#3D7A5C)は控えめに使用します。重要な指標やアクセント付きのコールアウトに使います。 - セマンティックカラー(緑/琥珀色/赤)はステータス表示にのみ使用し、装飾には使いません。
タイポグラフィ
| 役割 | フォント | ウェイト | サイズ |
|---|---|---|---|
| レポートタイトル | Switzer | Light (300) | 48-64px |
| セクション見出し | Switzer | Regular (400) | 28-32px |
| サブセクション見出し | Switzer | Medium (500) | 20-22px |
| 本文 | Switzer | Regular (400) | 16-17px |
| KPI の数値 | Cartograph CF | Bold (700) | 36-48px |
| データラベル | Cartograph CF | Regular (400) | 13px |
| 表のデータ | Cartograph CF | Regular (400) | 14px |
重要なルール:
- 見出しには Bold ではなく Light (300) を使用します。 大きなサイズの Light は、自信と高級感を表現します。
- すべての数値/データコンテンツに Cartograph CF を使用します。 KPI、表の数値、ラベルが対象です。
- 見出しの文字間隔を詰めます。 -0.03em ~ -0.04em。
- すべて大文字のラベルの文字間隔を広げます。 +0.08em ~ +0.1em。
フォントの読み込み:
- Switzer:Fontshare CDN から無料で利用できます
- Cartograph CF:商用フォントで、
local()経由で読み込みます。フォールバック:'JetBrains Mono', 'Consolas', monospace
文書の構成
Cover Page (dark) → Table of Contents → Executive Summary → Findings (3-6 sections) → Recommendations → Appendix
コンポーネントライブラリ
| コンポーネント | 用途 |
|---|---|
| KPI カード | 大きな数値+ラベル+詳細 |
| データテーブル | 等幅フォントの数値と重要度カラーを使ったスタイル付きの表 |
| コールアウトボックス | 強調する洞察や結論 |
| 推奨事項カード | 影響度と工数のバッジ付きの番号付きアクション |
| 優先度バナー | 重要/警告/情報のアラートバー |
| セクション区切り | 大きなセクション間の視覚的な区切り |
| 箇条書きリスト | 独自のマーカーを使ったスタイル付きリスト |
| 番号付きリスト | アクセントカラーの番号を使った順序付きリスト |
ナラティブルール
- 数値から始めます。 指標を先に示し、説明を後にします。
- 1 セクションにつき洞察は 1 つです。 2 つのポイントを述べるセクションは、分割します。
- すべてにベンチマークを付けます。 文脈なしで指標を示してはいけません。
- 色に意味を持たせます。 緑/琥珀色/赤はパフォーマンス指標にのみ使用します。
- 白い背景は使いません。 常に温かみのあるクリーム色
#FAF7F2を使用します。 - 太字の見出しは使いません。 レポートタイトルとヒーロー見出しには Switzer Light (300) を使用します。
PDF エクスポート
HTML ファイルを Chrome/Safari で開き、Cmd+P を押して、PDF として保存します。余白を「なし」に設定し、「背景のグラフィック」を有効にしてください。
CSS フレームワークと HTML パターンの全容については、REFERENCE.md を参照してください。
コメント
Markdown 対応