ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

Why use this skill?

Master your PowerPoint workflows with the OpenClaw pptx skill. Extract, generate, and edit slide decks programmatically with this powerful automation tool.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/liuyingduo/pptx-2
Or

What This Skill Does

The pptx skill is the definitive tool for managing Microsoft PowerPoint presentations within the OpenClaw environment. Whether you need to synthesize information from an existing slide deck, generate a high-impact presentation from scratch using programmatic generation, or perform granular edits to slide templates, this skill provides a robust command set. It handles the parsing of complex binary slide structures via markitdown, allows for visual content inspection using thumbnail generators, and supports automated editing through XML unpacking and modification workflows. This skill ensures that your presentation tasks move beyond basic text handling into professional-grade document automation.

Installation

To integrate the pptx skill into your OpenClaw agent, execute the following terminal command: clawhub install openclaw/skills/skills/liuyingduo/pptx-2 Ensure that you have the required local environment dependencies for image processing and XML parsing as noted in the documentation.

Use Cases

  • Corporate Reporting: Automatically extract key findings from quarterly performance decks into a concise email summary.
  • Sales Enablement: Dynamically generate personalized pitch decks by merging template layouts with prospect-specific data.
  • Content Transformation: Convert unstructured notes or text files into structured, visually appealing presentation slides.
  • Template Management: Batch update branding, logos, or color palettes across hundreds of existing slide files.

Example Prompts

  1. "Read the attached strategy.pptx and write a 3-bullet point summary of the main objectives for the project lead."
  2. "Create a new 10-slide pitch deck for our Q3 marketing plan using the 'Charcoal Minimal' color palette, ensuring each slide includes an icon or chart."
  3. "Open project_proposal.pptx, replace the company logo on all slides, and save it as final_proposal_v2.pptx."

Tips & Limitations

To ensure your slides stand out, always adhere to the principle of visual dominance: one color should occupy 60-70% of the slide's visual space. Avoid text-heavy slides by replacing bullet points with icons, charts, or images wherever possible. Note that while this skill excels at programmatic manipulation, complex animations and embedded media objects may require specific manual intervention via the unpack workflows described in the documentation. Always verify that your source .pptx files are not password-protected before executing automated parsing tasks.

Metadata

Stars1601
Views1
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-liuyingduo-pptx-2": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#presentation#automation#slideshow#office#document-generation
Safety Score: 4/5

Flags: file-write, file-read, code-execution