SkillsLib.ai

Pptx

Create, edit, and extract data from PowerPoint presentations programmatically

4.5(47 reviews)
1,000+ downloads
Updated Sep 2026
Verified SafeSecurity VerifiedThis skill was analyzed by our AI security scanner for harmful content including data exfiltration, system manipulation, credential theft, and prompt injection. No threats were detected.

What You Can Do

This skill gives you complete control over PowerPoint presentations through Claude. You can create new decks from scratch with custom content, extract text and speaker notes from existing files, inspect metadata and slide structure, edit presentations by unpacking and repacking XML, combine or split presentations, and export outlines for use elsewhere. Whether you're generating reports, processing slide content, or modifying templates, this skill handles all .pptx operations programmatically.

Features

Create presentations from scratch

specify slides, titles, body text, and formatting in one command

Extract text and metadata

pull all text, speaker notes, or slide-by-slide content for analysis or reuse

Inspect file structure

view metadata, slide count, layout information, and presentation properties

Edit existing presentations

unpack to XML, modify content or formatting, and repack into .pptx

Export outlines

convert deck content to text or structured formats for summaries, emails, or documents

Work with templates and layouts

preserve design while updating content programmatically

Handle speaker notes and comments

read, extract, or modify presentation annotations

Example Output

Example 1: Create a pitch deck

code
Input: Create a 5-slide pitch deck for TechStartup with sections for Problem, Solution, Market, Team, and Ask

Output: deck.pptx containing:
- Slide 1: Title slide with company name
- Slide 2: Problem statement with key pain points
- Slide 3: Solution overview with differentiators
- Slide 4: Market opportunity and TAM
- Slide 5: Team bios and funding ask

Example 2: Extract and summarize presentation content

code
Input: Read all text from quarterly_review.pptx and create an executive summary

Output: Complete text extraction with speaker notes, plus 200-word summary highlighting:
- Key metrics and results
- Strategic initiatives completed
- Upcoming priorities

Example 3: Batch edit presentations

code
Input: Update all 12 slide decks in /presentations/ folder with new company logo and updated contact info

Output: Modified .pptx files with consistent branding applied programmatically

What's Included

  • SKILL.md: Complete skill definition with Presentation tool reference and workflow examples
  • Presentation tool documentation: All available actions (create, unpack, repack, extract, inspect) with syntax
  • XML editing workflow: Step-by-step process for unpacking, modifying, and repacking presentations
  • Text extraction templates: Ready-to-use prompts for extracting outlines, speaker notes, and metadata
  • Automation examples: Batch processing patterns for creating multiple decks or editing collections

Who It's For

  • Engineers and developers automating presentation generation in CI/CD pipelines or workflows
  • Product managers and business analysts extracting data from decks for analysis or reports
  • Technical writers converting presentations into documentation or knowledge bases
  • Sales enablement teams batch-updating pitch decks with consistent branding or messaging
  • Data professionals processing presentation content as part of larger information pipelines

Best For

  • Programmatically generating slide decks from structured data or templates
  • Extracting and processing text content from existing presentations
  • Batch editing multiple presentations for consistency, branding, or updates
  • Converting presentation content into emails, summaries, or documents
  • Inspecting presentation structure and metadata for validation or auditing

You might also like

File Reading
$45
Backend4.4(50)
File Reading

When a user uploads a file to Claude, you can intelligently detect its type and read it using the appropriate method. Instead of blindly running cat on binary files or loading massive CSVs into context, this skill routes each file type to the right tool, reading only what's needed to answer the user's question. You'll extract text from PDFs, parse structured data from CSVs and JSON, process images, and decompress archives—all without wasting context or producing garbage output.

Prove
$25
Backend4.4(46)
Prove

You can formally verify mathematical proofs by translating theorems into Lean 4 code, leveraging Mathlib's extensive library of formalized mathematics. The skill guides you through researching existing lemmas, designing proof strategies, testing approaches, implementing formal proofs, and verifying correctness—turning informal mathematical claims into machine-checked theorems without requiring deep Lean syntax expertise.

Nlm Skill
$35
Backend4.2(36)
Nlm Skill

You can interact with NotebookLM programmatically to automate research workflows, content generation, and knowledge management tasks. This skill guides you through creating and managing notebooks, adding diverse source types (URLs, YouTube videos, PDFs, Google Drive files, text), generating multiple content formats (podcasts, reports, quizzes, flashcards, mind maps, slides, infographics), and conducting intelligent research through source-aware chat interactions.

Pdf
$25
Backend4.4(48)
Pdf

You can perform end-to-end PDF operations including extracting text and metadata from documents, merging multiple PDFs into a single file, splitting PDFs by page ranges, filling fillable forms programmatically, and adding text overlays to non-fillable PDFs. This skill handles both simple read operations and complex document workflows, making it essential for document processing, form automation, and PDF batch operations.

Mechanical License Compliance Auditor
$45
Mechanical4.0(34)
Mechanical License Compliance Auditor

You can systematically verify licensing compliance across music compositions, calculate accurate mechanical royalties against current statutory rates, and generate audit-ready documentation that satisfies internal controls and external audit demands. This skill consolidates manual spreadsheet workflows into a structured, repeatable process with built-in error detection and cross-referencing against NMPA rates, licensing agreements, and regulatory requirements.

Rest Api Design Advisor
$40
Backend4.6(49)
Rest Api Design Advisor

You can design complete REST API specifications from requirements, translating them into resource-oriented endpoint architectures that follow industry best practices. Claude generates OpenAPI 3.0 schemas with validated request/response definitions, ensures correct HTTP method semantics and status code usage, and produces Swagger documentation ready for Swagger UI, ReDoc, or Postman integration. Catch design anti-patterns and naming inconsistencies before implementation.

Music Licensing Rights Clearance Advisor
$25
Licensing4.2(11)
Music Licensing Rights Clearance Advisor

You can systematically identify all licensing requirements for a musical work across multiple territories, coordinate approvals from rights holders and collection societies, and generate legally compliant clearance letters and license terms. This skill maps composition rights (mechanical, performance, synchronization) and sound recording rights (master use, digital performance) while accounting for territory-specific regulations like EU directives, UK post-Brexit rules, and jurisdiction-specific collection society requirements.

Screenpipe Api
$25
Backend4.4(49)
Screenpipe Api

Query your local Screenpipe instance to retrieve screen recordings, audio transcriptions, UI element accessibility trees, keyboard/mouse input logs, and productivity analytics. You can search by keywords, filter by content type (audio, OCR, accessibility, input), set time ranges, and extract structured data about your applications, meetings, and work sessions without sending data to external servers.

$45.00