こんにちは、Luobo です。
普段はトーク動画を作ったり WeChat 記事を書いたりしていますが、そのたびに資料用の PPT を急いで用意する必要があります。コミュニティの仲間からも「記事をそのまま見栄えの良い PPT にしてくれるツールはないの?」とよく聞かれます。
実は以前、PPT を生成したり既存のスライドをきれいに整えたりできるスキルを紹介する記事を書きました。仕上がりは素晴らしかったのですが、少しコストがかかるのが難点で、多くの人が気軽に試せるものではありませんでした。
https://x.com/zhouluobo/status/2104859645823103245
コメント欄では無料版を求める声が非常に大きかったので、この連休中に 1 億以上のトークンを消費して、ついに無料でオープンソースのスキルを作り上げました。新規作成でも既存スライドの美化でも、仕上がりは抜群です。WorkBuddy と組み合わせれば LLM のトークン代も節約できるとあって、本当に最高です。

言葉で説明するより実際の出力を見てもらった方が早いので、画像をご覧ください。
まずは効果を確認:百聞は一見に如かず
標準的な PPT:テキストは一切変更せず、見た目だけ一新
こちらは以前作った Muse スクリプトの冒頭数ページです。上段が元データ、下段はミントグリーンの参照画像を与えて美化した後のものです。

タイトル、箇条書き、数字など、テキストは一字一句変わっていません。変わったのは配色、レイアウト、アイコン、イラストだけです。元データにあった小さな緑色のヒントボックスが、下部にアイコン付きのカプセルバーへと変わり、一気に洗練された印象になりました。
同じ元データでも、参照画像を変えればスタイルも激変
同じスクリプトを使っても、参照画像を変えるかプリセットスタイルを指定するだけで、テーマ全体が切り替わります。以下の画像は上から順に、元データ、ミント、ダークテック、インクマガジンです。

4 つともテキストは完全に同じです。A/B テストに使ったり、シーンに応じてスタイルを切り替えたりできます。
参照画像に風車があれば、表紙にも風車が描かれる
国慶節が終わったばかりだったので、「国内観光スポット市場観察」というレポートでテストしてみました。参照画像には環境科学系の表紙(ミントグリーンの背景、丘の上の風車、小さな家の横にあるソーラーパネル)を使いました。

表紙は中央揃えになり、サブタイトルの下に黄色いブラシストロークが引かれています。下部の風景は、参照画像の要素をもとに描かれたものです。これは AI 画像生成モデルを使ったわけではありません。山や風車、家はプログラムによって一線ずつ描画されています。つまり、あなたのプログラムでも同じことができ、特別な設定なしでこのクオリティが出せるのです。
理科の教材にも対応、数式もそのまま保持
高校数学の微積分復習用教材でも試しました。全 11 ページ、深い青にオレンジのアクセントという、シンプルですがやや単調なレイアウトです。

今回は参照画像もスタイル指定も与えませんでした。元の深い青とオレンジの配色はそのままに、数学の計算用紙のような薄い方眼紙の背景を追加しています。表紙の右側には、点 P における接線とそれに近づく割線を含む関数グラフを描き、「平均変化率の極限」というレッスン内容にぴったり合わせました。数式はライトバーの中に配置して中央揃えにし、増加・減少区間の判定ルールは元の緑と赤の色を維持しています。
ここでの本当の課題は数式でした。元データには数式エディタで作成された 12 個の数式がありましたが、LibreOffice で開くとその部分が空白になっており、こうしたエディタは互換性の要件が厳しいことがわかります。

そこでこのスキルでは、数式を V′(x) = (a−2x)(a−6x) のようなプレーンテキスト形式に変換するよう指定しました。これならどのソフトウェアでも表示でき、直接編集も可能です。
記事をそのまま見栄えの良い PPT に変換
この記事そのものを入力し、インクマガジンスタイルで 15 ページのトーク動画用 PPT を作ってもらいました。以下が完成した全ページです。

まずタイトルだけの「ゴーストドラフト」を生成します。下のブロックを見れば、プレゼンテーション全体の構成がすぐにわかります。
11. 編集も生成もできる PPT スキル22. 目次33. このスキルでできること44. AI 製 PPT は「編集不可」か「どれも同じ」かの二択55. 美化は見た目だけを変更し、テキストには触れない66. たった 1 つのスキルにここまで詰め込んだ77. なぜ信頼できるのか88. なぜ AI 製 PPT は一目で見抜かれるのか?99. まず結論となるタイトルを書き、次にデザインを考える1010. 単なる美化から、生成と自己チェックへ1111. 一般的な手法との 4 つの違い1212. 使い方1313. 3 ステップでインストール、1 文で実行1414. この記事を 12 ページのトーク動画用 PPT に変換、スタイルはインクマガジン1515. まずは過去の記事で試してみる
各ページのタイトルはすべて「結論」になっています。「データ分析」や「プロジェクト紹介」のようなトピック型のタイトルが必要な場合は、後で変更できるようマークが付きます。目次は 3 つのチャプターページから自動生成され、番号リンクやスタイルも適用済みです。全ページにスピーカーノートが用意されているので、PPT のノート部分を開けばそのまま読み上げられます。
同じ内容でも、一言でスタイルを変更
この記事の PPT について、「ブルーラインローンチ」と「ミントフレッシュ」のスタイルでも作成してもらいました。以下の各行が 1 つのスタイルで、同じ 4 ページを表示しています。

表、タイムライン、比較ページの構造は変わらず、ビジュアル言語のスタイルだけが切り替わっています。インクマガジンの表紙は純粋な大文字テキストですが、他の 2 つにはイラストが含まれています。非常に柔軟です。
データ、プロセス、分析フレームワークもお手の物
複雑なコンテンツも問題ありません。タイムライン、ファネル、放射状ハブ、2×2 マトリクス、ネイティブテーブル、ネイティブチャートに加え、SWOT、PEST、ファイブフォース分析、ビジネスモデルキャンバスまで、すべてレイアウトが用意されています。はみ出しの心配はありません。

もう一つ素晴らしい点は、上記がすべて PowerPoint のネイティブオブジェクトだということです。テキストはテキストボックス内、表は本物の表、棒グラフや円グラフはダブルクリックでデータを編集でき、チャートも連動して更新されます。画像として扱われるのは背景、イラスト、アイコンのみです。
14 種類のスタイル、名前を選ぶだけ
参照画像がない場合は、プリセットから選べます。

これらのスタイルの違いは、単なる色の変更ではない点に注目してください。
ブラックゴールドは流れるような金の糸、ローンチは同心円の波紋ライン、パフォーマンスレポートは破れたようなダークバンドを使用しています。一方、インクマガジンやスイスグリッドは装飾をほとんど使わず、完全にタイポグラフィで勝負します。これらの装飾はプログラムで描画されるため、AI 画像モデルがなくても上記のような完全なビジュアルが得られます。
誰から学んだのか?巨人の肩の上に立つ
このスキルは完全にゼロから作ったわけではなく、多くの優れたプロジェクトを参考にしています。

dashi-ppt-skill:美しさのための「制限」を学ぶ
GitHub にあるいくつかの PPT スキルを分解し、SKILL.md ファイルやプロンプトの構成を研究しました。最も参考になったのは dashi-ppt-skill で、各レイアウトの容量制限(項目数や各項目の文字数)が明確に指定されていました。
このアプローチははみ出し問題を防ぐのに最適だと考え、今回のスキルにも容量機能を追加しました。
ファネルは最大 5 階層、各説明は 26 文字以内。2×2 マトリクスの各象限は最大 3 項目、各 14 文字以内。これらはすべて表として記述されています。アウトライン作成時にこの表と照合し、超過すれば警告を出します。レイアウト時には自動的に適切なレイアウトへ切り替えます。
多くの AI 製 PPT がフォントを小さくしてしまうのは、ページの容量を把握せずにテキストを無理やり押し込め、レイアウトを崩しているからです。
デザインサイトから集めた 273 のテンプレート:真髄
PPT デザインサイトから 273 のテンプレートを厳選し、36 のビジュアルルートに分類して、それぞれにサンプル画像を用意しました。この素材を AI に学習させました。正直なところ、これがコアとなる真髄です。
たとえば、ほぼすべてのテンプレートで表紙の後に目次ページがあり、チャプターの番号付けが目次のスタイルと一致しています。また最後には、表紙のビジュアルスタイルと呼応するエンディングページが置かれています。
優れたスタイルには装飾モチーフがあります。ブラックゴールドのパフォーマンスレビューは流れる金の糸に頼り、ローンチスタイルは同心円の波紋を繰り返し使用します。
これらのデザインルールをスキルに書き込むことで、全体の品質が一気に向上しました。
open-design:チェックこそが重要
open-design は nexu-io によるオープンソースプロジェクトです。そのデザインスタイルから PPT に役立つ手法を見つけ、一連のレイアウトチェックルールを学びました。
たとえば、アクセントカラーをあちこちに散らさない、フォントサイズは特定の段階に固定するといったルールで、いずれも定量化可能です。このスキルにはチェックスクリプトが含まれており、1 ページあたりのアクセントカラー使用は最大 3 回まで、フォントサイズは固定のスケールから選ぶ必要があるなどの制約があります。
また、統一性、階層性、細部、伝達力、リズムという 5 次元のスコアリング手法も備えています。出力ごとに自己評価ステップが入るため、成果物の品質管理が徹底されます。

WorkBuddy でのテストでさらに課題を発見
最後にテストです。最初は Claude Code で実行しましたが、LLM が異なるため初期段階では気づけない問題がありました。そこで WorkBuddy でもケースを実行したところ、やはり問題が見つかりました。
要するに、こうしたスキルを構築するには、さまざまなエージェントや LLM で何度もテストを重ね、安定性と堅牢性を確保する必要があります。
他の PPT スキルより優れている点は?
以下は私の個人的な見解ですので、完璧ではないかもしれません。参考程度にお聞きください。

最も実用的な点は、出力結果が直接編集できることです。気に入らない部分があれば、PowerPoint で自分で調整でき、AI に再生成を頼む必要がありません。
美化処理でテキストが変わることはありません。LLM の指示従順性だけに頼らず、スクリプトで一文字ずつ検証しています。LLM は常に完璧とは限らないからです。
AI 画像モデルなしでも動作します。上記の画像はすべて画像モデルに接続せずに生成されました。もちろん、画像モデル(OpenAI、Gemini、Volcano Ark)を使えばイラストはさらにリッチになります。
どこにでもインストール可能です。Claude、Codex、Cursor、WorkBuddy など、スキルに対応したエージェントをサポートしています。インストールスクリプトが導入済みのエージェントを検出し、依存関係を処理します。
デメリットは速度です。約 12 ページの資料で 15〜25 分かかります。WorkBuddy でのテストでは 45 分かかりました。最適化の余地はありますが、時間は物理的な制約です。じっくり時間をかけるからこそ、細かい仕上がりが得られます。
そこで高速モードを追加しました。急いでいる場合は「高速モード」と伝えれば、中間の確認をスキップして約 10 分で出力します。
さっそく使ってみよう
WorkBuddy をお使いなら簡単です。左メニューのスキルマーケットを開き、「Luobo PPT」を検索してインストールをクリックするだけです。

オープンソース版を使うこともできます。
https://github.com/zhouwei713/luobo-ppt
ローカルにダウンロードして解凍し、luobo-ppt フォルダに入ってインストールスクリプトを実行します。初回利用時は環境が自動でチェックされます。
macOS および Linux の場合
1bash install.sh
Windows の場合:install.bat をダブルクリックするか、PowerShell で実行します
1.\install.ps1
特定のエージェント向けにインストールする場合はパラメータを追加します(例:bash install.sh --agent codex)。
あるいは、オープンソースの URL を任意のエージェントに渡して、インストールさせることもできます。
インストール後は、エージェントに次のように指示してください。
1この記事をもとに、各ページにスピーカーノート付きの 12 ページのトーク動画用 PPT を作成してください。スタイルはインクマガジンで。
1この PPT を美化してください。参照画像のスタイルに従い、テキストは一字一句変更しないでください。
1テーマは「AI ツールアカウントの年間レビュー」です。3 つのスタイルサンプルを出して、そこから 1 つ選んで進めます。
1この PPT は会議室で投影します。プロジェクションモードを使い、フォントは大きめにしてください。
14 種類のスタイル参照表です。スタイルを選ぶ際は名前で指定してください。
最後に
正直なところ、このスキルを作るには膨大な労力がかかりました。数億トークンを消費しただけでなく、デザインサイトから何百もの PPT テンプレートを整理するのに何日も費やしました。
しかし、その価値はありました。PPT の生成でも美化でも、満足のいく仕上がりになっています。現在は完全に無料でオープンソース化し、皆さんに使っていただけるようにしました。ぜひフィードバックをお寄せください。
使い方で困ったことや改善案があれば、遠慮なく共有してください。Luobo が謙虚に受け止めます。
次のステップ:
あなたが過去に書いた古い記事を一つ用意し、一度試してみてください。
おかしなところがあれば修正しましょう。それでも直らなければ、私に連絡してください。





