

OpenAI Codex のスキルでスライドを作る方法(2026年版):3つのアプローチを比較
OpenAI Codex は、Agent Skills — 指示とスクリプトをまとめたフォルダで、Codex が自動的に発見して実行するもの — を通じて本物の PowerPoint ファイルを生成できます。2026年時点で実用的な選択肢は3つあります。Codex に標準搭載され、PptxGenJS で PPTX を組み立ててレンダリング結果まで自己チェックする公式 Slides スキル。codex-ppt-skill に代表される、画像ベースでスライドを作るオープンソースのコミュニティスキル。そしてレンダリングを API に委ね、テーマの適用された編集可能なデッキを返す 2Slides スキル のようなホスト型生成スキルです。どれを選ぶべきかは、コントロール、ビジュアルのインパクト、大規模運用時の安定性のどれを最優先するかで決まります。
コーディングエージェントによるスライド作成は、今年に入って「ちょっとした余興」から本格的なワークフローへと変わりました。GitHub で数万スターを集める PPT スキルがいくつも登場し、OpenAI も Codex の公式ユースケースとしてスライドデッキ生成を公開しています。このガイドでは3つのアプローチを具体的なセットアップ手順とともに紹介し、それぞれのトレードオフを率直に比較します。
Codex のスキルとは?
Agent Skill とは、SKILL.md ファイルを含むフォルダのことです。指示・スクリプト・リソースがまとめられており、タスクが合致すると AI エージェントが読み込みます。OpenAI はスキルを、エージェントが「特定のタスクを遂行するために発見して使う」パッケージだと説明しています。Codex にはシステムスキルが自動的に同梱され、追加のスキルは $skill-installer コマンドで名前または GitHub URL を指定してインストールできます。この SKILL.md フォーマットには移植性があり、多くの PPT スキルは Codex、Claude Code、OpenClaw、Cursor でそのまま動作します。スキルと MCP サーバーの根本的な違いは1つ。スキルはローカルで作業をこなす方法をエージェントに教えるのに対し、MCP サーバーは呼び出せるリモートのツールをエージェントに与えます。(詳しくはプレゼン作成における Agent Skills と MCP サーバーの比較をご覧ください。)
アプローチ1:公式 Codex Slides スキル
OpenAI 純正の Slides スキルは、PptxGenJS を使う JavaScript を書いて .pptx デッキを作成・編集します。さらにスライドを画像にレンダリングし、テキストのはみ出し・要素の重なり・フォントの欠落をチェックしてからファイルを返します。
セットアップ:
- Codex を最新版にアップデートします。システムスキルは CLI に自動的に同梱されます。
- OpenAI のスタータープロンプトの型に沿って、デッキを直接依頼します。
Use the slides skill to turn NOTES.md into a 10-slide deck for a customer QBR.
Keep text as text (no text baked into images), use native PowerPoint charts
for the revenue table, and match the branding in template.pptx.- Codex がアウトラインを設計し、PptxGenJS のコードを書き、各スライドをレンダリングして見つけたレイアウトの不具合を修正し、
.pptxを保存します。
強み: 完全にローカルで動作し、Codex の利用料以外は無料。出力はネイティブで編集可能な PPTX で、レンダリングとチェックのループが定番の「テキストがボックスからはみ出す」失敗を捕捉してくれます。限界: デザイン品質は、モデルがコードで書ける範囲に制約されます。デザイナーではなくエンジニアの発想でレイアウトを組むため、デッキは「きれいだが地味」に落ち着きがちです。ビジュアルストーリーテリングよりも、チャート中心のビジネスデッキに向いています。
アプローチ2:オープンソースの PPT スキル(codex-ppt-skill など)
2026年のコミュニティの潮流は画像ベースのスキルです。最も広く模倣されているパターン — codex-ppt-skill が広めたもの — は3段階で動きます。エージェントがアウトラインとビジュアルスタイルを設計し、画像モデルで各スライドを全面(フルブリード)画像として生成し、ローカルスクリプトで画像を .pptx に組み立てる、という流れです。nano banana 系のスキルのように、フォトリアルで強くアートディレクションされたスライドを Google の画像モデルに頼るバリエーションもあります。
セットアップ(Codex):
- リポジトリの URL からインストールします:
$skill-installer https://github.com/ningzimu/codex-ppt-skill。その後 Codex を再起動します。 - 素材を指定して依頼します。「ppt スキルを使って、この市場レポートを12枚のデッキに。ダークなエディトリアルスタイルで」といった具合です。
- スキルが必要とする場合は、画像モデルの API キーを設定します(大半のスキルで必要です)。
強み: ビジュアルの上限がはるかに高いこと。PptxGenJS のコードでは決して到達できない全面のアートディレクションが可能で、テンプレート画像1枚でデッキ全体のスタイルを方向づけられます。限界: スライドが「絵」であること。テキストは画像に焼き込まれるため、あとから PowerPoint で誤字を直すことはできず、修正手段は再生成のみです。画像モデルのコストはページごとに積み上がり、品質も実行のたびにばらつきます。エコシステムをより深く知りたい方は、8つの PPT スキルの比較記事をご覧ください。
アプローチ3:2Slides スキル — Codex の中からホスト型生成を使う
3つ目のアプローチは、エージェントのワークフローはそのままに、レンダリングをホスト型サービスに移します。2Slides スキルは、Codex(または Claude Code、OpenClaw、Cursor)に 2Slides API の呼び出し方を教える SKILL.md です。Fast PPT モードは、プロがデザインしたテンプレートにコンテンツを流し込み、ネイティブで編集可能な PPTX を返します。Nano Banana モードは、ビジュアル重視の場面で 1K〜4K の画像デザインのスライドを生成します。同じジョブにナレーションと MP4 エクスポートも追加できます。
セットアップ:
- 2slides.com/api で API キーを取得します(新規アカウントには500クレジットの無料枠が付属 — Fast PPT なら約50ページ分です)。
- キーをエクスポートし、スキルを追加します。
export SLIDES_2SLIDES_API_KEY="sk-..."
$skill-installer https://2slides.com/skill.md- Codex にデッキを依頼します。「2slides スキルを使って README.md から10ページのデッキを生成。ミニマルなダークテーマ、英語で」といった具合です。
Codex がジョブを送信し、ステータスをポーリングし、完成したファイルをダウンロードします。レンダリングはメンテナンスされ続けるテンプレートに対してサーバー側で行われるため、その日モデルがたまたま書いたレイアウトコード次第で出力が変わる、ということがありません。スキルよりツール呼び出し型が好みなら、同じサービスは MCP サーバーとしても公開されています。セットアップは Codex + 2Slides MCP ガイドをご覧ください。
どのアプローチを選ぶべきか?
| 公式 Slides スキル | オープンソース PPT スキル | 2Slides スキル | |
|---|---|---|---|
| 出力 | ネイティブ PPTX(コード組み立て) | 全面画像の PPTX | ネイティブ PPTX(テンプレートデザイン)または画像スライド |
| エクスポート後のテキスト編集 | ✅ 可能 | ❌ 画像に焼き込み | ✅ 可能(Fast PPT モード) |
| ビジュアルの上限 | きれいだがコードなりの見た目 | 最も高い(アートディレクションされた画像) | 高い(デザイン済みテンプレート / Nano Banana) |
| 実行ごとの一貫性 | モデル依存 | モデルと画像モデルに依存 | テンプレートで固定 |
| 追加コスト | なし | 画像モデルの API 料金 | クレジット(Fast PPT 10/ページ、2,000クレジット $5 から) |
| オフライン / ローカル | ✅ | 部分的(画像 API が必要) | ❌ ホスト型 API |
| 向いている用途 | チャート中心の社内デッキ | 単発のビジュアル制作、スタイル実験 | 定期的なデッキ、ブランドの一貫性、大規模運用 |
率直なガイドラインを述べます。月に社内デッキを1本作る程度で、普段から Codex の中で暮らしているなら、公式スキルで十分です。アートディレクションの効いた見た目がほしくて、誰も後からファイルを編集しないなら、画像ベースのスキルは本当に見事な仕上がりを見せます。そしてデッキが繰り返し発生するなら — 週次レポート、クライアント向け成果物、チームとして出荷するもの全般 — 40回目の実行が1回目と同じ品質になるのは、ホスト型生成だけです。
よくある質問
Codex はスキルなしでも PowerPoint ファイルを作れますか?
作れますが、安定しません。スキルがないと Codex はその場しのぎで対応します。たいていは毎回ゼロから python-pptx や PptxGenJS のスクリプトを書き、レイアウトチェックもありません。スキルはまさにワークフローを再現可能にするために存在します。指示・ライブラリ・セルフチェックが固定され、セッションごとに再発明されることがなくなるのです。
Codex のスキルは Claude Code でも動きますか?
おおむね動きます。SKILL.md は移植可能な規約で、codex-ppt-skill、2Slides スキル、そして大半のコミュニティ PPT スキルは、Codex に加えて Claude Code、OpenClaw、Cursor のサポートを明記しています。OpenAI の公式 Slides スキルは Codex 専用で、Anthropic は Claude 向けに独自の pptx スキルを提供しています。
Codex のスキルでスライドを生成するといくらかかりますか?
公式スキルは、Codex のプラン料金以外は無料です。画像ベースのスキルは、お手持ちの画像モデルのキー経由で生成画像ごとに課金されます。2Slides スキルはクレジット制で、Fast PPT は1ページ10クレジット、Nano Banana は1ページ100クレジット。サインアップ時に500クレジットが無料で付きます。料金の詳細は API ガイドをご覧ください。
Codex のスキルと ChatGPT の @Presentations スキルは何が違いますか?
ChatGPT の @Presentations スキルは ChatGPT アプリの中にあり、一般ユーザー向けです。Codex のスキルはコーディングエージェントの中で動き、スクリプト化したり、他のツールと連鎖させたり、リポジトリ上で実行したりできます。それぞれの適所は @Presentations スキルのレビューで解説しています。
後から実際に編集できるデッキを作れるのはどのアプローチですか?
公式 Slides スキルと 2Slides の Fast PPT モードは、どちらも本物のテキストボックスを持つネイティブ PPTX を出力します。画像ベースのスキルはスライドを「絵」として生成するため、美しくはあっても、テキストを1文字変えるにはスライドの再生成が必要になります。
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free