jpskill.com
📄 ドキュメント コミュニティ

aippt

AIPPTは、テンプレートに基づき、画像スタイルを維持しながら、指示された内容に合わせてAIが画像を生成し、PowerPoint形式で資料を作成するSkill。

📜 元の英語説明(参考)

AIPPT - 基于模板定制化生成 PPT。垫图约束风格 → 提示词替换内容 → AI 生图 → 打包 PPTX。

🇯🇵 日本人クリエイター向け解説

一言でいうと

AIPPTは、テンプレートに基づき、画像スタイルを維持しながら、指示された内容に合わせてAIが画像を生成し、PowerPoint形式で資料を作成するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o aippt.zip https://jpskill.com/download/17751.zip && unzip -o aippt.zip && rm aippt.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/17751.zip -OutFile "$d\aippt.zip"; Expand-Archive "$d\aippt.zip" -DestinationPath $d -Force; ri "$d\aippt.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して aippt.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → aippt フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
3

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] aippt

AIPPT - AI PPT 生成ワークフロー

コアコンセプト: テンプレート画像をスタイル制約に、プロンプトをコンテンツ置換に利用し、AI が各ページを生成します。

どのような時に使うか

  • 既存の PPT テンプレートがあり、新しいコンテンツを迅速に生成したい場合
  • 複数ページの PPT を一括生成する必要がある場合
  • 各ページのスタイルを統一しつつ、コンテンツを変化させたい場合

ワークフロー

画像エクスポート → テンプレート分析 → コンテンツ分割 → 表現形式設計 → コンテンツマッピング → 画像ホスティング → API 呼び出し → ダウンロード保存 → PPTX パッケージング
    ↓          ↓          ↓            ↓            ↓          ↓         ↓          ↓          ↓
  テンプレート画像      レイアウトライブラリ      ページ計画    最適な表現形式    プロンプト      URL      生成画像    PNGファイル    .pptx

クイックスタート

Step 1: テンプレート画像の準備

01_导出方法.md を参照 — PPT を画像としてエクスポート

Step 2: テンプレート分析

02_PPT模板分析方法.md を参照 — レイアウトライブラリを出力

Step 3: コンテンツ計画

03_内容分段方法.md を参照 — 各ページに何を入れるか決定

Step 3.5: 表現形式設計 (重要)

各ページの内容に対して質問: 最適な表現形式は何か?

  • テンプレートに適切なレイアウトがある → テンプレートを使用
  • テンプレートにない → クリエイティブページを使用 (スタイルは変えず、表現は自由に)

詳細は 04_内容映射方法.md の "表現形式設計" の章を参照

Step 4: マッピング + プロンプト

04_内容映射方法.md を参照 — コンテンツをレイアウトにマッチングさせ、プロンプトを生成

プロンプトの仕様02_PPT模板分析方法.md の第6章を参照

Step 5: 画像生成

テンプレート画像をアップロード → API を呼び出し → ダウンロードして保存

Step 6: PPT のパッケージング

node scripts/images2pptx.js <画像ディレクトリ> output.pptx

ファイルインデックス

ファイル 地位 機能
01_导出方法.md フェーズ 1 PPT を画像としてエクスポート (テンプレート画像)
02_PPT模板分析方法.md フェーズ 2 テンプレートを分析し、レイアウトライブラリを出力
03_内容分段方法.md フェーズ 3 コンテンツをページに分割
04_内容映射方法.md フェーズ 4 コンテンツをレイアウトにマッチングさせ、プロンプトを生成
05_图床上传方法.md ツール 画像ホスティングにアップロードして URL を取得
config/secrets.md 設定 API Key
scripts/images2pptx.js ツール 画像を PPTX にパッケージング

API 呼び出し

設定の読み込み

config/secrets.md から API Key を取得

画像生成 API の呼び出し

curl -s -X POST "https://api.apicore.ai/v1/images/generations" \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gemini-3-pro-image-preview-4k", "prompt": "提示词", "size": "16:9", "n": 1}'

モデル選択

モデル 説明
gemini-3-pro-image-preview 標準版
gemini-3-pro-image-preview-2k 2K 高画質
gemini-3-pro-image-preview-4k 4K 超高画質 (デフォルト)

画像のダウンロード

curl -s -o "输出.png" "图片URL"

PPTX のパッケージング

# 初めて使用する場合は依存関係をインストール
npm install pptxgenjs

# パッケージング
node scripts/images2pptx.js <画像ディレクトリ> [出力ファイル名]
  • jpg/png/gif/webp を自動認識
  • ファイル名の数字でソート
  • 16:9 の比率で出力

ディレクトリ構造

AIPPT2/
├── SKILL.md              # エントリーポイント (このファイル)
├── README.md             # 概要
├── 01_导出方法.md
├── 02_PPT模板分析方法.md
├── 03_内容分段方法.md
├── 04_内容映射方法.md
├── 05_图床上传方法.md
├── config/
│   └── secrets.md        # API Key
└── scripts/
    └── images2pptx.js    # パッケージングスクリプト
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

<!-- input: 文章/内容 + PPT模板 output: 完整的 .pptx 文件 pos: 核心 skill,PPT 自动化生成

架构守护者:一旦我被修改,请同步更新:

  1. 本文件的头部注释
  2. README.md 索引表 -->

AIPPT - AI PPT 生成工作流

核心理念:用垫图约束风格,用提示词替换内容,AI 生成每一页。

什么时候用

  • 有现成 PPT 模板,想快速生成新内容
  • 需要批量生成多页 PPT
  • 希望每页风格一致但内容不同

工作流程

导出图片 → 分析模板 → 内容分段 → 表达形式设计 → 内容映射 → 上传图床 → 调用API → 下载保存 → 打包PPTX
    ↓          ↓          ↓            ↓            ↓          ↓         ↓          ↓          ↓
  垫图      布局库      页面规划    最佳表达形式    提示词      URL      生成图片    PNG文件    .pptx

快速开始

Step 1: 准备垫图

01_导出方法.md — PPT 导出为图片

Step 2: 分析模板

02_PPT模板分析方法.md — 输出布局库

Step 3: 规划内容

03_内容分段方法.md — 确定每页放什么

Step 3.5: 表达形式设计(关键)

对每页内容问:最佳表达形式是什么?

  • 模板有合适布局 → 用模板
  • 模板没有 → 用创意页面(风格不变,表达自由)

详见 04_内容映射方法.md 的"表达形式设计"章节

Step 4: 映射+提示词

04_内容映射方法.md — 内容匹配布局,生成提示词

提示词规范02_PPT模板分析方法.md 第六章

Step 5: 生成图片

上传垫图 → 调用 API → 下载保存

Step 6: 打包 PPT

node scripts/images2pptx.js <图片目录> output.pptx

文件索引

文件 地位 功能
01_导出方法.md 阶段1 PPT 导出为图片(垫图)
02_PPT模板分析方法.md 阶段2 分析模板,输出布局库
03_内容分段方法.md 阶段3 内容拆分为页面
04_内容映射方法.md 阶段4 内容匹配布局,生成提示词
05_图床上传方法.md 工具 图床上传获取 URL
config/secrets.md 配置 API Key
scripts/images2pptx.js 工具 图片打包成 PPTX

API 调用

读取配置

config/secrets.md 获取 API Key

调用生图 API

curl -s -X POST "https://api.apicore.ai/v1/images/generations" \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gemini-3-pro-image-preview-4k", "prompt": "提示词", "size": "16:9", "n": 1}'

模型选择

模型 说明
gemini-3-pro-image-preview 标准版
gemini-3-pro-image-preview-2k 2K 高清
gemini-3-pro-image-preview-4k 4K 超清(默认)

下载图片

curl -s -o "输出.png" "图片URL"

打包 PPTX

# 首次使用安装依赖
npm install pptxgenjs

# 打包
node scripts/images2pptx.js <图片目录> [输出文件名]
  • 自动识别 jpg/png/gif/webp
  • 按文件名数字排序
  • 输出 16:9 比例

目录结构

AIPPT2/
├── SKILL.md              # 入口(本文件)
├── README.md             # 总览
├── 01_导出方法.md
├── 02_PPT模板分析方法.md
├── 03_内容分段方法.md
├── 04_内容映射方法.md
├── 05_图床上传方法.md
├── config/
│   └── secrets.md        # API Key
└── scripts/
    └── images2pptx.js    # 打包脚本

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。