Agent skill · Design & Presentation

codex-ppt

Generate visually unified image-based PPT/PPTX decks from articles, reports, papers, notes, or outlines.

ningzimugithub.com/ningzimuGitHub ↗
codexclaude-codeships scriptsMIT
Install
npx skills add ningzimu/codex-ppt-skill --skill codex-ppt --agent codex

Same command for any agent — swap --agent for claude-code, cursor, copilot.

Facts
Files in the skill folder: 40
SKILL.md size: 10 KB
Bundled scripts: yes
Path: skills/codex-ppt/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 4,497
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Codex PPT ## Overview This skill creates image-based PowerPoint decks from source material. Each slide is a complete 16:9 generated image. Final images are assembled into `.pptx` with `scripts/assemble_ppt.py`. Use this when the user wants a visually unified presentation and accepts full-slide image pages. Do not use it when every textbox, chart, or shape must remain separately editable. Prefer the built-in image generation/editing tool. Use `scripts/image_gen.py` only when the built-in backend is unavailable, lacks a required capability, or the user explicitly asks for API/CLI mode. ## Hard Constraints - Read the relevant `Reference Map` files before each phase. This file is the orchestration contract; detailed rules live in `docs/` and worker prompts in `prompts/`. - Respect approval gates. Do not create final `deck_spec.json`, `speech.md`, prompt jobs, slide images, or `.pptx` before the approvals in `docs/workflow-gates-and-progress.md`. - After the user approves the sample slide and authorizes full-deck generation, every remaining slide image job must be dispatched to a slide subagent whenever subagents are available. - The main agent owns orchestration, prompt jobs, state r

What's inside
Steps it walks through
  1. Overview
  2. Hard Constraints
  3. Visible Progress
  4. Default Workflow
  5. Subagent Dispatch
  6. Acceptance Criteria
  7. Reference Map
  8. Documentation and Updates
Ships with 24 files
  • .clawhubignore
  • docs/backend-selection.md
  • docs/cli-api-fallback.md
  • docs/image-model-configuration.md
  • docs/outline-style-and-sample.md
  • docs/project-assembly-and-reporting.md
  • docs/slide-generation-and-subagents.md
  • docs/style-library.md
  • docs/user-supplied-assets.md
  • docs/workflow-gates-and-progress.md
  • prompts/slide-worker.md
  • references/党政红风格.md
  • references/创意杂志风.md
  • references/复古扁平插画风.md
  • references/手绘技术解释风.md
  • references/手绘白板风.md
  • references/教学课件风.md
  • references/数据仪表盘风.md
  • references/清爽专业风.md
  • references/温暖手工风.md
  • references/电子墨水杂志风.md
  • references/科研答辩风.md
  • references/麦肯锡风格.md
  • requirements.txt
first 24 of 40
About this skill
What does the codex-ppt skill do?

Generate visually unified image-based PPT/PPTX decks from articles, reports, papers, notes, or outlines.

How do I install it?

Run `npx skills add ningzimu/codex-ppt-skill --skill codex-ppt --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ningzimu/codex-ppt-skill, a repository with 4,497 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going