powerpoint

Create and modify PowerPoint presentations using pptxgenjs and LibreOffice.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill powerpoint-vikrant-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerpoint
Source: https://github.com/vikrant-project/devil-agent-ai-platform/tree/main/agent_core/skills/productivity/powerpoint
Command: npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill powerpoint-vikrant-project

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to efficiently create and edit PowerPoint presentations, eliminating the need for manual formatting and enhancing productivity.

Core Features & Use Cases

  • Create from Scratch: Build presentations from scratch using various layouts and design ideas.
  • Edit Existing: Modify and update existing presentations.
  • Use Cases: Ideal for creating pitch decks, slide presentations, or any content requiring visual storytelling.

Quick Start

To create a new presentation, run: python scripts/pptxgenjs.py -t LAYOUT_16x9 -a Your Name -t 'Presentation Title' -o Presentation.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 PowerPoint presentation from scratch using a script?

You can create a PowerPoint presentation by running the pptxgenjs.py script with parameters for layout, author, title, and output filename, generating a .pptx file directly without manual formatting.

Can I edit existing PowerPoint presentations programmatically?

Yes, you can modify and update existing PowerPoint presentations using the provided scripts, which support various layout options and customization to adjust slide content and visual design programmatically.

Do I need LibreOffice and pptxgenjs to generate PowerPoint files?

Yes, pptxgenjs and LibreOffice are required dependencies for presentation creation and manipulation, providing the underlying engine to build, modify, and render slide content into a valid .pptx format.

What is the best way to automate pitch deck slide design?

Automating pitch deck slide design is best handled by using scripts that apply visual design principles and predefined layouts to generate slides, eliminating manual formatting and enhancing productivity for visual storytelling.

What presentation layout options are supported for slide creation?

The slide creation scripts support various layout options, including 16x9 configurations, to build presentations, integrating visual design principles to structure content effectively across different slide formats.