PPT Design Skill
A skill for editable PowerPoint decks: plans structure and style, builds PPTX and checks every slide through PNG.
- 504 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The installer installs `pptx-designer` through `pip` and can fully replace the skill folder with `--force`.
- The skill runs document rendering to PDF and PNG on your machine.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/ppt-design-skillDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The installer installs `pptx-designer` through `pip` and can fully replace the skill folder with `--force`.
- The skill runs document rendering to PDF and PNG on your machine.
This is third-party code. Review the repository files before installing.
What it does
PPT Design Skill owns design decisions and quality, while the PPTX file itself is built by the published Python library `pptx-designer`. The skill clarifies requirements, plans page structure, proposes a visual direction, locks design tokens, runs generation and converts PPTX to PDF and PNG. It then passes two gates: overall look and client-level readiness, then serious defects, requirement coverage and editability. Each check is recorded as `PASS`, `NEEDS_REVISION` or `BLOCKED`. There are three modes. Build Mode gives element-by-element control for client work and is the default. FreeStyle Mode quickly builds a draft with `generate_ppt()` from a query or ready content. VI Build Mode takes a corporate template and keeps its brand style. The `installer/install.py` installer copies the skill for Claude, Codex, OpenCode and DeepSeek Harness. The documentation is in Chinese, with an English README in `docs/README_EN.md`.
Who it is for. Consultants, analysts and founders who build decks for clients and investors together with Claude Code or Codex.
Good fit when
- A client presentation with a considered structure and a visual solution for every slide is needed.
- There is a corporate template or master slide whose brand style must be kept.
- A quick draft of a deck is needed from a topic or ready text.
- Finished slides must be checked through PNG and sent back for rework if the composition is weak.
Not a fit when
- A PPTX is needed with no Python library install and no PDF render.
- The deck is made by hand in PowerPoint itself.
- There is nobody to read the Chinese documentation.
Example request
Make a 12-slide investor deck: propose a visual direction first, then generate the PPTX and check the slides through PNG.Limitations
On each run the installer calls `pip install --upgrade pptx-designer` unless `--no-pip` is given. The PNG check needs a PPTX to PDF and PNG render: on Windows `--render-deps` installs LibreOffice and Poppler through `winget`, and on other systems you install them yourself. An install with `--force` fully replaces the target `ppt-design-skill` folder. The main documentation and manual are in Chinese. The last commit in the repository is from September 2026.
How to disable. Delete the `ppt-design-skill` folder from the agent skills directory and, if wanted, run `pip uninstall pptx-designer`.
FAQ
How do I install PPT Design Skill in Claude Code?
Clone the repository and run `python installer/install.py --platform claude --force`. Codex uses `--platform codex`, and a project install adds `--project --target <path>` instead of the global folder.
What is pptx-designer?
A Python library published on PyPI that builds editable PPTX files. The skill owns design, structure and checking decisions, and the library owns the file itself.
Which mode should I choose?
Build Mode for client, investor and meeting material, FreeStyle Mode for a quick draft and VI Build Mode when a corporate template exists. When unsure, take Build Mode.
How does the skill check results?
It converts PPTX to PDF and PNG, looks at the images, rates overall look and client level, then defects, requirements and editability. Each item ends as `PASS`, `NEEDS_REVISION` or `BLOCKED`.
Is there English documentation?
Yes, the English README is in `docs/README_EN.md`. The rest of the documentation and manual are in Chinese.
Discussion
No questions or reviews yet.
Related
SkillsA Chinese-language skill that turns PDF, DOCX, web pages and Markdown into PPTX presentations with real editable shapes.
Skill turns the agent into a deck producer: brief, storyboard, slide posters, QA and a PDF or editable PPTX.
A skill that turns an article, report or notes into a deck of full-slide images and assembles them into a pptx
A skill that builds presentations from HTML slides with rendering, per-slide visual review, and conversion to an editable PPTX
A skill that builds editable PPTX decks from PDF, DOCX, URLs and Markdown with native shapes, charts and animations
PPT Agent Skill
ppt-agent-skill
A Claude Code skill: from one sentence a presentation in HTML and editable PPTX, 26 styles and 18 charts by the author's description
README in short
A presentation skill with a design check through PNG and three modes. A separate VI Build mode covers ready templates.