pptx

Create, edit, and analyze PowerPoint presentations using pptxgenjs and markitdown.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/aselimc/agents_and_skills --skill pptx-aselimc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/aselimc/agents_and_skills/tree/main/.claude/skills/pptx
Command: npx skills add https://github.com/aselimc/agents_and_skills --skill pptx-aselimc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, Pillow, pptxgenjs, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation and editing of PowerPoint presentations, transforming raw content into visually appealing and professional slide decks.

Core Features & Use Cases

  • Presentation Creation: Generate presentations from scratch or using templates.
  • Content Extraction & Analysis: Read, parse, and extract text from existing .pptx files.
  • Editing & Modification: Update, combine, or split presentation slides.
  • Use Case: You need to create a pitch deck for investors. Use this Skill to generate slides based on your key points, incorporating design best practices for color, typography, and layout.

Quick Start

Use the pptx skill to create a new presentation with the title 'My First Presentation'.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I automate PowerPoint presentation creation from existing text content?

Automate PowerPoint presentation creation by using this Skill to generate slides from scratch with pptxgenjs. It transforms raw text content into visually appealing slide decks while applying design best practices for layout and typography.

Can I extract and parse text from an existing .pptx file?

Yes, you can extract and parse text from existing .pptx files. The Skill uses markitdown to read presentation content, enabling you to analyze slide text and structure before modifying or repurposing the presentation material.

How do I edit and manipulate slides in a PowerPoint template?

Edit and manipulate slides in a PowerPoint template by leveraging the Skill's template-based workflows. You can update, combine, or split presentation slides directly, modifying existing .pptx files to fit new content requirements.

Does this Skill support visually inspecting PowerPoint slides through image conversion?

Yes, visually inspecting PowerPoint slides through image conversion is supported. The Skill utilizes the Pillow dependency to convert presentation slides into images, allowing you to review visual layout and design accuracy.

What is the best way to create a pitch deck for investors using automated slide generation?

The best way to create a pitch deck for investors is using this Skill to generate slides based on your key points. It incorporates design best practices for color and layout to produce professional presentations effortlessly.

Do I need markitdown and pptxgenjs to generate and parse PowerPoint presentations?

Yes, markitdown and pptxgenjs are required dependencies. pptxgenjs handles generating slides from scratch, while markitdown parses content from existing .pptx files for extraction and analysis workflows.