ppt-master

Convert source documents into SVG pages and export them to PPTX format.

91|16|Updated May 11, 2026
One-click install
npx skills add https://github.com/OpsinTech/opsintech-platform --skill ppt-master-opsintech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ppt-master
Source: https://github.com/OpsinTech/opsintech-platform/tree/main/skills/public/ppt-master
Command: npx skills add https://github.com/OpsinTech/opsintech-platform --skill ppt-master-opsintech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, edge-tts, cairosvg, svglib, reportlab, PyMuPDF, mammoth, markdownify, ebooklib, nbconvert, openpyxl, Pillow, numpy, requests, beautifulsoup4, curl_cffi, google-genai, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The ppt-master Skill solves the problem of manually creating and converting presentations. It automates the process of converting source documents into high-quality SVG pages, which can then be exported to PPTX format through collaborative workflows.

Core Features & Use Cases

  • Multi-format Document Conversion: Converts PDF, DOCX, URL, Markdown, and other documents into SVG format.
  • AI Image Generation: Utilizes AI to generate images based on provided prompts or search terms.
  • SVG Quality Check: Ensures that the generated SVG files meet quality standards before conversion.
  • PPTX Export: Converts SVG files into PPTX format for presentation use.
  • Use Case: If you have a PDF document that you need to convert into a PPTX presentation, the ppt-master Skill can handle the conversion for you, saving time and reducing the potential for errors.

Quick Start

Use the ppt-master skill to convert the attached PDF file 'annual_report.pdf' into a PPTX presentation.

Frequently Asked Questions about ppt-master

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a PDF document into a PPTX presentation?

To convert a PDF document into a PPTX presentation, the Skill processes the source file into high-quality SVG pages and then exports them directly to PPTX format. This automated workflow saves time and reduces manual formatting errors.

What is the process for converting Markdown or DOCX files into SVG format?

Converting Markdown or DOCX files into SVG format involves parsing the source document using various processing tools to generate high-quality SVG pages. These pages are then validated against quality standards before proceeding to the final export phase.

Can I use AI image generation to create visuals for my presentation slides?

Yes, you can use AI image generation to create visuals for your presentation slides. The Skill utilizes multiple backend providers to generate images based on provided prompts or search terms, integrating them directly into your SVG content.

Do I need Python and specific libraries installed to export SVG to PPTX?

Yes, you need Python installed along with specific libraries like python-pptx, Pillow, and cairosvg to manipulate SVG files and export them to PPTX. These dependencies are required to handle the underlying document conversion and image processing tasks.

What is the best way to extract content from a web URL and turn it into a PPTX file?

The best way to extract content from a web URL and turn it into a PPTX file is by processing the URL source into SVG pages using document conversion tools, followed by exporting the validated SVG files directly into a presentation format.

What happens if the generated SVG files do not meet quality standards before PPTX conversion?

If the generated SVG files do not meet quality standards before PPTX conversion, the Skill performs an SVG quality check to ensure they meet the required thresholds. This validation step prevents formatting issues from carrying over into the final presentation.