Gpt Image2 Ppt
JuneYaooo/gpt-image2-ppt-skills
Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection/STYLEID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx.
面向中文 toB 商业汇报的 PPT 工作流路由:新做汇报先生成图片型 PPT;已有图片页或生成后的页图,再按目标拆解为元素重组 PPTX、semantic visual-replica 或 SVG。适用于图片页转可编辑 PPT、v4/v5 元素重组、图片型 PPT 结构重建。
$ npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Ronnie2025/codex-ppt-skill imagegen-scene-ppt --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "imagegen-scene-ppt" agent skill from https://github.com/Ronnie2025/codex-ppt-skill/tree/main into .claude/skills/imagegen-scene-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "imagegen-scene-ppt", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Ronnie2025/codex-ppt-skill imagegen-scene-ppt --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "imagegen-scene-ppt" agent skill from https://github.com/Ronnie2025/codex-ppt-skill/tree/main into .agents/skills/imagegen-scene-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "imagegen-scene-ppt", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Ronnie2025/codex-ppt-skill imagegen-scene-ppt --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "imagegen-scene-ppt" agent skill from https://github.com/Ronnie2025/codex-ppt-skill/tree/main into .cursor/skills/imagegen-scene-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "imagegen-scene-ppt", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Ronnie2025/codex-ppt-skill imagegen-scene-ppt --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "imagegen-scene-ppt" agent skill from https://github.com/Ronnie2025/codex-ppt-skill/tree/main into .gemini/skills/imagegen-scene-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "imagegen-scene-ppt", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Ronnie2025/codex-ppt-skill imagegen-scene-pptInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "imagegen-scene-ppt" agent skill from https://github.com/Ronnie2025/codex-ppt-skill/tree/main into .github/skills/imagegen-scene-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "imagegen-scene-ppt", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Ronnie2025/codex-ppt-skill imagegen-scene-ppt --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "imagegen-scene-ppt" agent skill from https://github.com/Ronnie2025/codex-ppt-skill/tree/main into .opencode/skills/imagegen-scene-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "imagegen-scene-ppt", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
imagegen-scene-ppt面向中文 toB 商业汇报的 PPT 工作流路由:新做汇报先生成图片型 PPT;已有图片页或生成后的页图,再按目标拆解为元素重组 PPTX、semantic visual-replica 或 SVG。适用于图片页转可编辑 PPT、v4/v5 元素重组、图片型 PPT 结构重建。
Imagegen Scene Ppt is an agent skill from Ronnie2025/codex-ppt-skill. 面向中文 toB 商业汇报的 PPT 工作流路由:新做汇报先生成图片型 PPT;已有图片页或生成后的页图,再按目标拆解为元素重组 PPTX、semantic visual-replica 或 SVG。适用于图片页转可编辑 PPT、v4/v5 元素重组、图片型 PPT 结构重建。
Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 54 other files, including scripts, reference files and assets (for example `README.md` and `agents/openai.yaml`).
It sits in Documents & Office, covering PowerPoint presentations and Image generation. It works with Microsoft PowerPoint. The repository describes itself as: 面向中文 toB 商业汇报的 Codex PPT 生图、元素重组与 SVG 拆解工作流. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 5190352. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
makepythonFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Imagegen Scene Ppt loads about 1.6k tokens when it runs, and up to ~8k if it reads all its reference files. Until then it costs about 40 tokens; SKILL.md has 480 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from Ronnie2025/codex-ppt-skill at commit 5190352, republished under its MIT licence (© Ronnie2025). 480 words, ~1,605 tokens.
.claude/skills/imagegen-scene-ppt/SKILL.md (or your agent's skills folder). This skill also uses 50 other files; get the full folder from GitHub.本文件是给 Codex 执行用的路由和操作规程。面向用户的项目说明、效果图和安装命令见 README.md。
先判断输入来源和最终目标:
路径可以串联:先用整页生图 PPT 形成视觉页;如果后续需要编辑或复用,再把单页 PNG 交给元素重组或 SVG 拆解继续处理。只要目标是可编辑 PPTX,默认优先元素重组;SVG 拆解不是默认的 PPT 可编辑路线。
先问或确认这四件事:
直接选择:
成本提示:元素重组通常更耗时、token 更高,但 PPTX 可编辑性更强;SVG 拆解通常更快更省,但复杂视觉会被简化,导入 PowerPoint 后不承诺对象级稳定可编辑。
如果用户目标是可编辑 PPTX,但当前时间、token、图像生成能力或资产素材不足以完成元素重组,必须明确说明只能交付降级草稿或改走 SVG 结构预览;不要自动把 SVG 拆解、原生形状重画或通用图标拼装称为元素重组完成。
不适配时直接说明原因,并建议改用原生可编辑 PPT、数据报表、文档或设计工具流程。
适合单点沟通、重视觉、接受图片化交付的材料,例如方案汇报、售前交流、内部同步、培训讲解、复盘展示。
执行步骤:
scripts/package_image_deck.py 或 make pack 封装 PPTX,可选导出 PDF、每页 PNG 和 contact sheet。默认交付:
边界:图片型 PPT 不等于可编辑 PPT。正文、图表和版式在图片里,不能承诺 PowerPoint 内逐字逐对象编辑。
适合用户已经有图片页、截图页、图片型 PPT,或路径 A 生成的页图,并且希望重建为实用级可编辑 PPTX。
路径 B 是参考图驱动的语义资产重组,不是 SVG 反编译,也不是只用 PPT 原生形状画一张可编辑草稿。
核心判断:
imagegen 技能生成独立透明资产。imagegen_asset。api_generated_asset 仅在用户明确指定外部图像 API 时使用;provided_asset 只用于用户已提供素材、合规素材库或明确标注的 synthetic/demo 试跑。完整跑触发规则:
imagegen 基于整页参考图 + 局部 crop/residual crop 生成,并在 asset_manifest.json 中标记为 imagegen_asset。provided_asset、程序画图、SVG 重画、图标库拼装或原图 crop。若 imagegen 调用失败、资产不合格、切图失败或无法继续,直接报告阻塞点、已完成文件和下一步,不要把降级版说成完整完成。图片生成硬规则:
imagegen 技能;不要用 LibreOffice、SVG 重画、程序画图、图标库拼装或其他渲染工具冒充生图。api_generated_asset 只保留为兼容字段,除非用户明确要求指定外部 API,否则不要主动选择。provided_asset 只适合用户已提供的合规素材、明确授权素材库或 synthetic demo;不能把程序化图标、通用图标库或原图硬裁片当作生产级视觉复刻资产。imagegen 生成;不要塞进一个大 asset grid 再等分切。执行步骤采用 v4/v5 验证过的生产链路:
reference_page_*.png。visual_inventory.json,按文本、容器、图标、箭头、装饰、3D 元素等对象做页面清单。asset_anchors.json 和 layout_rules.json,记录每个待生成资产的 bbox、含义、目标尺寸、层级、字体策略、禁用媒体和 diff 阈值。prompts/assets_cycle_*.jsonl 或 prompt pack。每条 prompt 必须绑定整页 reference 和相关 crop/residual crop,明确对象顺序、grid 行列、纯色背景、无文字、无数字、无标签、无水印、无卡片框、无周边页面碎片;完整元素重组时必须实际调用 Codex imagegen 生成独立资产或 isolated asset grid。小图标可以成组生成;中心大视觉和复杂元素必须单独生成。scripts/grid_cut.py 或 make cut 从合格 generated grid 切成一个元素一个透明 PNG,并生成 asset_manifest.json。如果切出的资产贴边、被截断、带绿边、含相邻元素,必须废弃并重新用 imagegen 单独生成。scripts/clean_assets.py 清理透明边缘、小碎片和残留底色。不能把带残字、残框、硬边的 crop 直接插入 PPT。scripts/validate_semantic_inputs.py 或 make semantic-preflight 做 build 前校验,确认 inventory、manifest、anchors 和资产文件对齐。scripts/build_semantic_deck.py 从 visual_inventory.json 和 asset_manifest.json 构建 PPTX:文本、卡片、容器和结构走 PPT 原生对象;图标、箭头和装饰元素走独立透明资产。构建时必须输出 build_report.json,其中包含每个文本框的原始字号、自动适配后字号、估算溢出比例、bbox、父容器、z-index 和图片 fit 结果。scripts/compare_render.py 或 make compare 输出 contact sheet / diff heatmap。scripts/validate_semantic_deck.py 或 make validate 检查没有整页原图、参考图 hash、SVG 和不合规媒体,并传入 --build-report 做文字适配、碰撞检测和布局 QA。visual_inventory.json 的 bbox/role/parent_id/fit_mode,或调整 layout_rules.json 的字体策略,再重建、重渲染、重对比。不能只看 PPTX 对象数就宣布完成。验收标准:
visual_inventory.json 与 asset_manifest.json 对齐:每个语义视觉资产都有合规来源、真实文件和 PPT 插入对象。asset_manifest.json 中的语义视觉资产应为 imagegen_asset;除用户显式提供素材外,出现 provided_asset 必须降级标注为结构预览或 demo。build_report.json 中 layout_qa.error_count = 0;可接受少量 micro label 字号或设计性文字压图 warning,但必须人工看过预览。compare_render.py 输出的视觉回归状态为 PASS 或明确标记为需要人工复核;contact sheet 要能直接看出标题、卡片和关键流程没有重叠。generated/、assets/、prompts/、asset_anchors.json、layout_rules.json、渲染对比和验证报告;只有 synthetic provided_asset 的样例只能证明闭环可运行,不能当作视觉复刻效果验收。不满足以上条件时,只能标记为“可编辑草稿”或“结构预览”,不能标记为元素重组合格。
详细执行规则见 references/semantic-replica-workflow.md;局限性见 references/limitations.md。
适合用户明确要 .svg,或要把图片页转换成网页/文档可复用的轻量结构。它可以接收原图、截图、图片页,也可以接收路径 A 生成的单页 PNG。
执行步骤:
.svg 和 PNG 预览。边界:SVG 适合结构复用,但导入 PowerPoint 后不保证内部对象稳定可编辑。用户要对象级 PPTX 编辑时,转回路径 B。
python scripts/audit_public_skill.py --root .© Ronnie2025, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 50 other files (scripts, references, assets) in the repository root of Ronnie2025/codex-ppt-skill.
Open the folder on GitHubat commit 5190352
Imagegen Scene Ppt next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Imagegen Scene Ppt this skillRonnie2025/codex-ppt-skill | 219 | — | ~1.6k | Automated safety check: Pass | MIT | |
| Gpt Image2 PptJuneYaooo/gpt-image2-ppt-skills | 1.3k | — | ~8.9k | Automated safety check: Notes | Apache-2.0 | |
| Ppt Image2 Editable Rebuildwwe-dog/ppt-image2-editable-rebuild | 200 | — | ~2.2k | Automated safety check: Pass | Unlicense | |
| Ppt Visual ReplicaZhiweiWei-NAMI/PPT-Visual-Replica | 135 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Nano BananaEvoScientist/EvoSkills | 478 | 2 repos | ~3.5k | Automated safety check: Pass | Apache-2.0 | |
| Bggg Creator Image2pptninehills/skills | 280 | 1 repos | ~1.2k | Automated safety check: Pass | MIT |
JuneYaooo/gpt-image2-ppt-skills
Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection/STYLEID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx.
wwe-dog/ppt-image2-editable-rebuild
Create editable PowerPoint decks or pages from image2/imagegen reference PNGs while keeping text and structure editable.
ZhiweiWei-NAMI/PPT-Visual-Replica
Create and edit editable PowerPoint decks, recreate slides or infographics from reference images, and develop scientific talks, teaching slides, and thesis defenses by generating slide drafts with…
EvoScientist/EvoSkills
Generate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based review and iterative editing.
ninehills/skills
把图片、截图、海报、PPT 页面截图、HTML 或 SVG 设计稿转换成可编辑 PPTX 的 Codex skill. An agent skill from ninehills/skills.
peintune/runjam
A skill your agent uses when the user requests to generate, create, or make presentations (PPT/PPTX).
Works with
Categories
面向中文 toB 商业汇报的 PPT 工作流路由:新做汇报先生成图片型 PPT;已有图片页或生成后的页图,再按目标拆解为元素重组 PPTX、semantic visual-replica 或 SVG。适用于图片页转可编辑 PPT、v4/v5 元素重组、图片型 PPT 结构重建。. Imagegen Scene Ppt is an agent skill from Ronnie2025/codex-ppt-skill.
Imagegen Scene Ppt fits situations like: tasks that involve PowerPoint presentations; tasks that involve Image generation.
Run `npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a claude-code`. Or copy the skill folder (the Ronnie2025/codex-ppt-skill repository) into .claude/skills/imagegen-scene-ppt in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a codex`. Or copy the skill folder (the Ronnie2025/codex-ppt-skill repository) into .agents/skills/imagegen-scene-ppt in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Ronnie2025/codex-ppt-skill --skill imagegen-scene-ppt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/imagegen-scene-ppt, .gemini/skills/imagegen-scene-ppt, .github/skills/imagegen-scene-ppt and .opencode/skills/imagegen-scene-ppt in your project.
Going by SKILL.md and its folder, Imagegen Scene Ppt needs the command-line tools its instructions call (make and python).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Imagegen Scene Ppt is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Imagegen Scene Ppt: Gpt Image2 Ppt (JuneYaooo/gpt-image2-ppt-skills, 1.3k stars), Ppt Image2 Editable Rebuild (wwe-dog/ppt-image2-editable-rebuild, 200 stars), Ppt Visual Replica (ZhiweiWei-NAMI/PPT-Visual-Replica, 135 stars) and Nano Banana (EvoScientist/EvoSkills, 478 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Ronnie2025 (a GitHub user) maintains it in Ronnie2025/codex-ppt-skill, which has 219 GitHub stars. The repository was last updated on July 29, 2026.
Source: Ronnie2025/codex-ppt-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.