Skip to content
cccskills
FreePublished on GitHub

pptx-slides-creator

日本語のパワーポイントスライド(.pptx)を作成するスキル。「スライド」「パワポ」「パワーポイント」「PowerPoint」「pptx」「プレゼン」「プレゼンテーション」のいずれかが含まれる依頼でトリガーする。英語で 'slides'、'presentation'と言及された場合も同様。

McKinsey/BCGスタイルのコンサルティング品質で、データビジュアライゼーション、フレームワーク、テーブル、マルチカラムレイアウトを含む洗練されたスライドを生成する。

The English summary is being prepared. Showing the original description.

Works withPowerPoint
See how to install

Files included (4)

  • SKILL.md8.7 KB
  • references/design-system.md33.3 KB
  • references/slide-patterns.md21.6 KB
  • scripts/template_deck.js21.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

スライド作成スキル(pptx-slides-creator)

ユーザーが提供した資料、または指示に従って調査した結果から、トップティア戦略コンサルティングファーム(McKinsey/BCG)品質の情報密度の高い日本語プレゼンテーションを作成する。テックミニマリストかつ情報リッチなビジュアルスタイルで、高級エディトリアルデザインの美学を融合させる。

トリガー条件

  • ユーザーが生データ、メモ、リサーチ、ドキュメントを提供し、プロフェッショナルなスライドを求めた場合
  • ユーザーがトピックを指定し、調査結果をスライドにまとめるよう依頼した場合
  • 「McKinseyスタイル」「BCGスタイル」「コンサルスライド」「戦略プレゼン」などの要求
  • 経営ブリーフィング、取締役会資料、投資家向けプレゼンテーション
  • チャートやフレームワーク、テーブルを含む高密度の分析スライドの要求

前提条件

作業開始前に、必ず以下のリファレンスを順番に読み込むこと:

  1. デザインシステム: pptx-slides-creator/references/design-system.md — カラー、フォント、レイアウト定数、全コンポーネントのコード
  2. スライドパターン集: pptx-slides-creator/references/slide-patterns.md — スライド構成パターンとデータに応じたレイアウト選択基準
  3. テンプレート: pptx-slides-creator/scripts/template_deck.js — 新規デッキ作成時のスターターコード

ワークフロー(5ステップ)

Step 1: 素材の取得と分析

資料が提供された場合: アップロードされたファイルまたはテキストから以下を抽出する:

  • キーメッセージ: 主要な2〜3個の結論・洞察
  • データポイント: 数値、パーセンテージ、トレンド、比較データ
  • フレームワーク候補: SWOT、2x2マトリクス、プロセスフロー、ファネル、タイムライン
  • ナラティブアーク: 全体の物語構造(問題→分析→示唆)

トピック指定で調査が必要な場合:

  1. Web検索で最新の公開情報・データを収集する
  2. 信頼性の高いソース(公式発表、調査レポート、業界データ)を優先する
  3. 収集した情報を上記の4観点で整理する
  4. データソースを記録する(スライドの出所引用に使用)

Step 2: デッキ構成の計画

コンサルティングデッキは厳密なナラティブロジックに従う。references/slide-patterns.md を参照し、データ特性に合ったレイアウトを選択する。

標準構成(6〜8枚):

  1. タイトルスライド — テーマ、サブタイトル、日付。ダークネイビー背景。
  2. エグゼクティブサマリー — 「So What(要は何か)」を先に提示。KPIコールアウト+重要発見事項。
  3. 状況 / コンテキスト — 背景データ、市場概況、トレンドチャート。
  4. 分析スライド(2〜4枚)— 核となる分析。以下を組み合わせる:
    • データビジュアライゼーション(チャート+注釈)
    • フレームワーク(2x2マトリクス、比較テーブル、プロセスフロー)
    • 深堀り(マルチカラム+補足データ)
  5. 示唆 / 提言 — 構造化されたテイクアウェイ、優先度付きアクション。
  6. 付録(任意)— 補足データテーブル、方法論ノート。

必須ルール: アクションタイトル

各スライドのタイトルは、トピックラベルではなく洞察を述べる文にする:

  • ✅ 「デジタル売上は前年比34%増、エンタープライズ契約が主因」
  • ❌ 「売上概要」

Step 3: デザインシステムに従ったスライド構築

references/design-system.md のデザインシステムに厳密に従う。以下は要約:

カラー: 白背景(FFFFFF)、ディープネイビー見出し(0B1F3F)、ロイヤルブルーチャート(1B3A6B)、ブルー→グレーのグラデーション、アクセントレッド(C8102E)は控えめに

タイポグラフィ: 見出しは游明朝(セリフ体でプレミアム感)、本文は游ゴシック(サンセリフ体で可読性)、数値はCalibri

レイアウト: 全辺0.5インチマージン、マルチカラム推奨、タイトル下にネイビー0.5ptライン、左下にソース引用、右下にページ番号

Step 4: チャート・テーブル・フレームワークの実装

references/design-system.md のコンポーネントコードを使用する。主要パターン:

データ特性推奨チャート備考
カテゴリ比較棒グラフ(カラム)ロイヤルブルー単色 or ブルー系グラデーション
構成比・内訳積み上げ棒グラフ / ドーナツセグメント5つまで
時系列推移折れ線グラフ2ptライン、マーカー付き
増減要因分析ウォーターフォール増加=ブルー、減少=レッド
定量比較データテーブルヘアラインボーダー、交互行背景
戦略的位置付け2x2マトリクスシェイプで構築、画像不可
プロセス・手順プロセスフロー矢印付きステップ
段階的絞り込みファネル台形シェイプの積み上げ
項目対比Before/After比較2カラムレイアウト
時系列イベントタイムラインベースライン+マイルストーン

データが明示的に提供されていない場合: 資料からトレンドが暗示される場合は代表的なビジュアライゼーションを作成し、「図示のため仮定値を使用」と注記する。

Step 5: QA・検証

  1. スクリプトを実行してPPTXを生成する
  2. 全スライドを検査し、以下を確認する:
    • テキストのオーバーフロー・重なりがないか
    • チャートの可読性(ラベル、凡例、値)
    • マージンとアライメントの一貫性
    • カラーパレットの一貫性(定義外の色を使っていないか)
    • 全コンテンツスライドにアクションタイトルがあるか
    • 全データスライドにソース引用があるか
    • 日本語テキストの切れ・文字化けがないか
  3. 問題があれば修正して再生成する

日本語特有の注意点

  • フォント: 見出し=游明朝(フォールバック: MS PMincho → Georgia)、本文=游ゴシック(フォールバック: Meiryo UI → Calibri)
  • 文字サイズ: 日本語は英語より1-2pt大きく設定して可読性を確保する
  • テキストボックス幅: 日本語はゆとりのある幅設定が必須(英語比で1.2〜1.5倍)
  • 句読点: 全角「。」「、」を使用する
  • 敬語: ビジネス文書として「です・ます」調を基本とする
  • 数字表記: 漢数字と算用数字を適切に組み合わせる(例:1.2兆円、340億円)

デザイン・アンチパターン(避けるべきこと)

  • トピックラベルのみの汎用タイトル(アクションタイトルでないもの)
  • ビジュアル要素のない箇条書きだらけのスライド
  • 3つ以上のフォントファミリーの混在(游明朝 / 游ゴシック / Calibri の3種まで)
  • ソース引用のないデータチャート
  • ホワイトスペースのない詰め込みレイアウト
  • 定義済みパレット外の明るい・彩度の高い色の使用
  • 3D効果、グラデーション背景、ドロップシャドウなどの装飾
  • 情報を伝えない装飾要素
  • ビジュアル要素(チャート、テーブル、フレームワーク、コールアウト)が2つ未満のスライド
  • 英語と日本語が混在する際のフォントサイズの不統一

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

stacked PRの下位PRがマージされた後に上位branchをrestack(rebase/cherry-pick再構成)する際に使用。「restackして」「上位PRを更新して」「restack after merge」「PRのbaseを更新」「スタックを整理」という依頼でトリガーする。対象sliceの特定→rebase→変更ファイル確認と代表テスト実行→force-with-leaseでpush→PR base更新→auto-merge判定の順で進める。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

cc-sdd実装用統合ブランチのコミット群(ベースブランチとの差分)をreview slice単位のstacked PRに再構成する際に使用。「review sliceに分割」「stacked PRを作成」「PRをスタックして」「レビュー用にPRを分けて」「review slice stack」という依頼でトリガーする。dry-run(既定)でslice計画を提示し、apply指示で実際にブランチ・PRを作成する。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

CI環境で安定動作するPythonテスト(特にstructlogのログ検証)を書く際に使用。「CIで失敗する」「capture_logsが不安定」「ログアサーションがCIだけ落ちる」「caplogフォールバック」「ANSI混入」「xdistでログが取れない」という課題で起動。capture_logs→caplogフォールバック→ANSI正規化→アサーション設計の流れで堅牢なテストを書く。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

GitHub Issueを作成してGitHubに投稿するスキル。「Issueを作成」「Issue作成」「Issueにして」「Issueとして投稿」「GitHubにIssue」「create issue」「open issue」「バグ報告」「機能追加をIssueに」「改善提案をIssueに」などの依頼でトリガーする。コンテキスト収集→Issue本文生成→ラベル存在確認・作成→gh issue create投稿の流れでIssueを作成する。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

Dockerベースのアプリケーションのデプロイメント手順書(Markdown)を作成するスキル。「デプロイ手順書」「デプロイメント手順」「deployment guide」「本番環境への配置手順」「サーバーへの配置手順」などの依頼でトリガーする。Docker Composeビルド→イメージ転送→サーバー配置→設定→動作確認→cron設定の流れで手順書を生成する。

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

タスク完了後にPCを休止状態にする。Use when: ユーザーが「休止」「hibernate」「タスク完了後に休止状態」「作業後にPCをスリープ/休止」と明示的に指示した場合のみ。正常終了時だけでなく、エラーや未解決事項が残っていても、明示指示があれば最後に休止へ移行する。Windows only.

The English summary is being prepared. Showing the original description.

studiogadget/skills3Updated May 25, 2026

See all skills by studiogadget

Report a problem with this skill