PPTX Presentation Assistant
Paste the following prompt into your AI chat to install this skill:
Please install @user_814a82c9/pptskill following https://skillhub.cn/install/skillhub.md.
About this skill
What it solves
When generating PowerPoint files, the hard part is often not exporting a .pptx, but controlling content extraction, template reuse, and visual quality. Text can be scattered across XML layers, placeholder text can survive editing, layouts can feel generic, colors and spacing can be inconsistent, and the final deck still needs slide-by-slide review. This skill treats PPTX files as inspectable, editable, and renderable artifacts rather than a black-box export.
How it works
The workflow branches by task. For reading or analysis, it uses python -m markitdown presentation.pptx to extract text and inspect content structure. For template editing, it starts by analyzing the template with thumbnail.py, then moves through unpacking, manipulating slides, editing content, cleaning, and repacking. This path is useful when a brand template or reference deck already exists. For creating from scratch, it uses pptxgenjs, which is the right option when no template is available.
The design guidance is concrete: choose a topic-specific palette, keep one dominant color, maintain dark/light contrast, and repeat a visual motif across slides. Every slide should include an image, chart, icon, shape, or other visual element instead of relying on plain bullets. It also covers typography, font pairing, size hierarchy, margins, spacing, and common mistakes such as centered body text, low contrast, random spacing, and title underline accents.
Limits to watch
The skill makes QA mandatory: after generating slides, convert them to images, list issues, fix them, and re-verify affected slides. When working with templates, check for leftover placeholder text. It depends on local tools such as markitdown[pptx], Pillow, pptxgenjs, LibreOffice, and Poppler, so final rendering depends on the environment and source template quality.
Use Cases
- Fill quarterly metrics into a branded PPTX template and check leftover placeholders
- Create a product launch deck from scratch with pptxgenjs and consistent layout
- Convert a project document into a readable PPTX outline and page structure
- Run QA on rendered slides to catch overlap, spacing, and placeholder issues
Best For
- Brand designers: turn a fixed template into reusable quarterly report slides
- Product operators: organize launch material into a deck with data and structure
- Solution consultants: quickly create client-facing slides without a template
- Frontend engineers: script PPTX generation, inspection, and fixes
Related Skills
Generate and edit .pptx decks with python-pptx, applying structured layouts, design rules, native charts, and visual QA to reduce template-like output.
Tencent Cloud Table Recognition V3 is an OCR skill for detecting and recognizing tables in images or PDFs, supporting various table types like linear and borderless tables, with Excel export.
The complete set of online document operation tools provided by Tencent Docs MCP, supporting creation, querying, and editing of smart docs, Excel, PPT, mind maps, and more.
Generate structured Chinese patent disclosure drafts in Word from existing documents or brief technical inputs, following Part A/B/C templates.