aippt
AIPPTは、テンプレートに基づき、画像スタイルを維持しながら、指示された内容に合わせてAIが画像を生成し、PowerPoint形式で資料を作成するSkill。
📜 元の英語説明(参考)
AIPPT - 基于模板定制化生成 PPT。垫图约束风格 → 提示词替换内容 → AI 生图 → 打包 PPTX。
🇯🇵 日本人クリエイター向け解説
AIPPTは、テンプレートに基づき、画像スタイルを維持しながら、指示された内容に合わせてAIが画像を生成し、PowerPoint形式で資料を作成するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
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
$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. 下の青いボタンを押して
aippt.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
aipptフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
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 自动化生成
架构守护者:一旦我被修改,请同步更新:
- 本文件的头部注释
- 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` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (3,769 bytes)
- 📎 README.md (1,032 bytes)
- 📎 scripts/images2pptx.js (2,077 bytes)