pptx

Create, edit, read, and analyze PowerPoint presentations via command-line tools.

13|3|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/tassiovale/claude-code-kit --skill pptx-tassiovale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/tassiovale/claude-code-kit/tree/main/skills/pptx
Command: npx skills add https://github.com/tassiovale/claude-code-kit --skill pptx-tassiovale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown[pptx], pptxgenjs, Pillow, numpy, openpyxl, python-docx, LibreOffice, soffice, poppler, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers users to easily create, edit, and analyze PPTX files without the need for complex software installations, providing a seamless experience for all PowerPoint-related tasks.

Core Features & Use Cases

  • Create and Edit Presentations: Start from scratch or use templates, then edit content, combine slides, or work with layouts and notes.
  • Read and Analyze Content: Extract text, view visual overviews, or convert presentations to images for closer inspection.
  • Use Case: If you have a collection of .pptx files and need to analyze the content for research purposes, this Skill can help you parse the text and create a visual summary in seconds.

Quick Start

Run the 'python -m markitdown presentation.pptx' command to extract text from the 'presentation.pptx' file.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I extract text from a PowerPoint presentation using command line tools?

To extract text from PowerPoint presentations, run the markitdown command on your file to parse and output the presentation content in seconds without complex software installations.

Can I edit PPTX files and combine slides programmatically?

Yes, you can edit PPTX files programmatically by manipulating slide content, combining multiple slides, and modifying existing layouts and presentation notes using pptxgenjs and LibreOffice.

Do I need LibreOffice installed to convert presentations to images?

Yes, LibreOffice is required to convert PPTX presentations to images for visual inspection and to enable full functionality alongside markitdown and pptxgenjs dependencies.

What is the best way to analyze PowerPoint content for research purposes?

The best way to analyze PowerPoint content is using command-line tools to parse text from multiple files and generate visual summaries, enabling rapid research analysis of presentation collections.

Does this tool support creating presentations from scratch or only editing existing files?

This tool supports both creating presentations from scratch and editing existing files, allowing you to start from templates, modify content, and work with slide layouts seamlessly.

Can I convert PDF files to PowerPoint format with this approach?

While the tool processes PPTX files for text extraction, editing, and image conversion, the metadata does not explicitly confirm direct PDF to PowerPoint format conversion capabilities.