powerpoint

Automate PowerPoint presentation creation, editing, and quality checks.

Updated May 3, 2026
One-click install
npx skills add https://github.com/eliottbusiness/DeptFlow-Agent --skill powerpoint-eliottbusiness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/eliottbusiness/DeptFlow-Agent/tree/main/profile/skills/productivity/powerpoint
Command: npx skills add https://github.com/eliottbusiness/DeptFlow-Agent --skill powerpoint-eliottbusiness

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating, editing, and managing PowerPoint presentations, providing tools for automation, customization, and quality assurance.

Core Features & Use Cases

  • Slide Creation: Generate slides from scratch or using templates.
  • Content Editing: Automate the editing of slide content, including text, images, and charts.
  • Quality Assurance: Implement checks to ensure the presentation meets design and content standards.
  • Use Case: A user wants to create a new presentation from a template. They can use this Skill to set up the slide layout, fill in the text, add images, and apply color schemes.

Quick Start

Use the powerpoint skill to create a new presentation with the template 'default.pptx'.

Frequently Asked Questions about powerpoint

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

FAQPage Schema
How do I automate PowerPoint presentation creation from templates?

To automate PowerPoint presentation creation, this Skill uses pptxgenjs and markitdown to generate slides, fill in text, add images, and apply color schemes from a template like 'default.pptx' automatically.

Can I enforce design standards during slide layout generation?

Yes, you can enforce design standards during slide layout generation. This Skill incorporates quality assurance checks to ensure your presentation meets consistent visual and content guidelines.

Do I need LibreOffice to manage and edit PowerPoint files?

Yes, you need LibreOffice installed along with markitdown and pptxgenjs. These dependencies are required to manipulate presentation files, automate content editing, and enforce style guidelines.

What is the best way to automate editing text and charts in an existing presentation?

The best way to automate editing text and charts in an existing presentation is using this Skill's content editing features, which handle slide content modifications and layout management programmatically.

How does markitdown work with pptxgenjs for slide content generation?

Markitdown and pptxgenjs work together for slide content generation by converting markdown content into structured presentation data, which pptxgenjs then uses to build and format the PowerPoint slides.