powerpoint

Manage .pptx files by extracting, editing, and designing slides with predefined styles and palettes.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/fikriaf/agentos --skill powerpoint-fikriaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/fikriaf/agentos/tree/main/src/agentos/skills/productivity/powerpoint
Command: npx skills add https://github.com/fikriaf/agentos --skill powerpoint-fikriaf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive solution for managing PowerPoint presentations, from reading and editing content to creating and designing slide decks.

Core Features & Use Cases

  • Read and Analyze Content: Extract text, visualize slide layouts, and access raw XML data.
  • Edit and Create: Modify existing presentations or create new ones from scratch using templates.
  • Combine and Split: Merge multiple slide files or split individual slides into separate files.
  • Design: Access a library of design ideas, color palettes, and typography rules to enhance your presentations.
  • Use Case: If you need to quickly create a presentation with a professional design for a client meeting, use this Skill to combine multiple slide templates, add visual elements, and adjust the layout.

Quick Start

Use the powerpoint skill to create a new presentation from the template 'standard.pptx'.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I create a .pptx presentation from an existing template?

To create a .pptx presentation, you can use template files like 'standard.pptx' to generate new slide decks with predefined styles. This enables rapid creation of professional presentations without starting from scratch.

Can I extract text and analyze slide layouts from existing .pptx files?

Yes, you can extract text, visualize slide layouts, and access raw XML data from existing .pptx files. This functionality allows you to read and analyze presentation content for further processing or modification.

Do I need LibreOffice and pptxgenjs to edit PowerPoint files?

Yes, LibreOffice and pptxgenjs are required dependencies for processing PowerPoint files. Along with markitdown and Pillow, they provide the necessary environment to handle document editing, creation, and design modifications.

What is the best way to combine multiple slide files or split a presentation?

The best way to combine or split presentations is by using file operation features that merge multiple slide files into one deck or separate individual slides into distinct files. This manages slide structure directly without manual copying.

How do I apply professional design and color palettes to my slides?

You can apply professional design by accessing a built-in library of design ideas, color palettes, and typography rules. This enhances your presentation's visual appeal by modifying layout elements and styling according to predefined rules.