pptx

Create and edit PowerPoint presentations using templates and image handling.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/NeerajCodz/nstack --skill pptx-neerajcodz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/NeerajCodz/nstack/tree/main/skills/pptx
Command: npx skills add https://github.com/NeerajCodz/nstack --skill pptx-neerajcodz

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation and editing of PowerPoint presentations, eliminating manual tasks and automating repetitive processes.

Core Features & Use Cases

  • Template-Based Creation: Generate slide decks from predefined templates.
  • Manual Editing: Customize existing presentations with various tools and options.
  • Image Handling: Insert, resize, and format images within slides.
  • Text Formatting: Apply different fonts, sizes, and styles to text.
  • Use Case: When you need to create a new presentation quickly and want to ensure consistent branding and formatting across all slides.

Quick Start

To create a new presentation from a template, use the pptx skill with the 'template.pptx' file.

Frequently Asked Questions about pptx

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

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

Yes, you can automate PowerPoint presentation creation by generating slide decks directly from predefined template files. This streamlines repetitive design tasks and ensures consistent branding across all slides for enterprise workflows.

Do I need LibreOffice and Poppler installed to generate pptx files programmatically?

Yes, you need LibreOffice and Poppler installed alongside pptxgenjs. These dependencies are strictly required to handle the underlying rendering, manipulation, and image processing tasks for your pptx files.

Can I insert and resize images within slides when editing existing presentations?

Yes, you can insert, resize, and format images within slides when editing existing presentations. The Skill provides comprehensive image handling capabilities to customize your pptx files programmatically.

What is the best way to ensure consistent text formatting across enterprise presentation slides?

The best way to ensure consistent text formatting across enterprise presentation slides is by applying predefined templates and automating the styling process. This applies consistent fonts, sizes, and styles across the entire deck.

Are there limitations when using pptxgenjs for enterprise presentation generation?

Limitations when using pptxgenjs for enterprise presentation generation include its reliance on external dependencies like LibreOffice and Poppler for rendering. Complex manual edits may also require additional processing logic beyond standard template-based creation.