ppt-design-skill

Featured

AI-powered PPT generation — 40,000+ style combinations, narrative-driven, design-intelligent, AI images, fully editable .pptx. Three modes: FreeStyle + Build + VI Build. 8 goal-type layouts, 35 moods, README parsing, size-aware image assignment, proposal preview, brand compliance, component chart library. Engines: Seedream, GPT Image, DALL-E, Wanx, Kimi.

Web & Frontend 285 stars 13 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
82
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# PPT Design Skill **⚠️ READ BEFORE coding: [`src/ppt_pro_max/docs/python-pptx-reference.md`](src/ppt_pro_max/docs/python-pptx-reference.md)** — 170+ shape types, 73 chart types, tables, connectors, freeform, hyperlinks, media, effects, 3D, OOXML. python-pptx has far more capabilities than rect/oval/textbox. AI-powered PPT generation — three-mode engine, 40,000+ style combos, 10 diagram types, brand compliance, version control, fully editable .pptx. ## ⚠️ Non-Negotiable Sections (DO NOT compress or remove) These sections are the LLM's only reference for writing correct output: 1. **content.json Format** — LLM must know the exact schema to write valid content 2. **brand.json Format** — LLM must know brand spec structure for VI Build mode 3. **Build Helpers API** — LLM must know function signatures to write build.py 4. **Content Design Rules** — LLM must know which content patterns trigger which rendering 5. **Key Constraints** — LLM must know API signatures to write correct python-pptx code 6. **generate_ppt() signature** — LLM must know valid parameters to call the pipeline ## Execution Workflow ALWAYS follow this 5-step workflow. Each step requires user confirmation before proceeding. Do NOT skip steps or generate final PPT directly — rework is extremely costly. ### Step 1: Requirements & Framework - Understand: topic, audience, language, scenario - Read any user-provided materials (README, docs, data files) - Design the skeleton: total pages, per-page goal, core tit...

Details

Author
sunchaokun
Repository
sunchaokun/PPT-Design-Skill
Created
2 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

ppt-design-skill

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file; editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Includes 9 built-in design themes (5 magazine + 4 Swiss) and 32 layout templates. Trigger whenever the user mentions 'deck,' 'slides,' 'presentation,' or references a .pptx filename.

4 Updated 3 weeks ago
billLiao
AI & Automation Listed

ppt-generator-skill

智能 PPT 生成器。支持 7 种视觉风格(乐高/波普/黏土/黑白/商务/学术/科技),具备根据内容自动推荐风格、生成大纲、绘制配图并组装成片的全自动能力。

19 Updated 6 days ago
LiChangZheng10086
AI & Automation Listed

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

6 Updated 2 days ago
nicholyx