Marsman Excel-to-PPT Analysis Report
Paste the following prompt into your AI chat to install this skill:
Please install @org-vpqyrp32/pptx by following https://skillhub.cn/install/skillhub.md.
About this skill
The Problem
Analysis notes often get stuck between a clear write-up and a presentable deck: manual template edits can break layouts, while scripted PPTX generation can introduce out-of-bounds shapes, broken charts, or invalid OOXML. This skill treats PPTX as a package of editable XML and gives a more reliable workflow for creating, editing, and reading presentations.
How It Works and Where to Be Careful
- Creating new decks: prefer
pptxgenjs, with careful handling ofpres.layout, hex colors, shadow objects, list line breaks, and chartdataLabelPositionvalues that can corrupt files. - Editing existing templates: unzip the package, update
ppt/slides/slideN.xml, then repack; do structural add/delete/reorder work before content replacement, and useadd_slide.py,clean.py, andvalidate.pyto reduce manual XML risk. - Reading and layout selection: use
markitdownfor text extraction andscripts/thumbnail.pyfor labeled layout grids, making it easier to map content onto suitable template slides. - Design guardrails: every slide should include a chart, icon, shape, or image; prefer fonts that ship with Office; avoid repeated layouts, centered body text, and plain color-bar decoration.
It is well suited for automated.pptxgeneration and template-based reporting. It is less appropriate for complex interactive decks, heavy animation, or advanced PowerPoint-native features that still need human review.
Use Cases
- Turn analysis conclusions and chart data into a 16:9 reporting deck while keeping shapes inside the slide canvas.
- Replace team, progress, and KPI content in an existing corporate template without breaking slide relationships or layouts.
- Generate product briefing slides with a script and run validate.py to catch chart or OOXML defects before delivery.
- Extract slide text and create labeled layout thumbnails from a deck to map content before rewriting or reusing templates.
Best For
- Data analysts who must convert weekly business metrics into management-ready presentations
- Operations owners who need to reuse a corporate template for monthly reports without manual layout damage
- Automation engineers who generate presentation decks with scripts and need OOXML validation
- Documentation engineers who maintain legacy PPTX templates and need safe content extraction and editing
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.
Turn a topic, notes, or tables into a complete PPT plan with logic, page layouts, visual and chart guidance, and natural defense scripts.