slide-making-skill

Generate native PowerPoint .pptx slides using the PptxGenJS library.

34|4|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/darknetopencv-alt/autodev --skill slide-making-skill-darknetopencv-alt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slide-making-skill
Source: https://github.com/darknetopencv-alt/autodev/tree/main/plugins/pptx-plugin/skills/slide-making-skill
Command: npx skills add https://github.com/darknetopencv-alt/autodev --skill slide-making-skill-darknetopencv-alt

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of PowerPoint slides with precise styling and formatting using PptxGenJS, eliminating the need for manual slide design and saving developers time.

Core Features & Use Cases

  • Native .pptx Creation: Generates slides with consistent dimensions, formatting, and styling for professional presentations.
  • API Integration: Utilizes the PptxGenJS API to create text, images, charts, and slide layouts.
  • Use Case: When creating a series of presentation slides with complex layouts, this Skill can quickly generate them with minimal input from the user.

Quick Start

Use the slide-making-skill to create a slide with the title "New Presentation" and include an image from 'image.png'.

Frequently Asked Questions about slide-making-skill

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

FAQPage Schema
How do I automate the creation of native .pptx slides using JavaScript?

You can automate .pptx slide creation by using the PptxGenJS library to generate slides with consistent dimensions, formatting, and styling programmatically. This eliminates manual slide design and saves developers time by handling layout construction through its API.

Can I generate PowerPoint slides with complex layouts and charts using PptxGenJS?

Yes, PptxGenJS supports creating complex slide layouts by utilizing its API to generate text, images, and charts directly. It is designed to produce professional presentations with precise formatting and consistent styling from minimal user input.

Do I need PptxGenJS installed to automate PowerPoint presentation generation?

Yes, PptxGenJS is a required dependency for this slide creation approach. You need it installed in your environment to construct and manipulate native .pptx slides, as it provides the underlying API for text, image, and chart integration.

What is the best way to build a series of presentation slides with consistent formatting?

Automating production with PptxGenJS ensures consistent formatting across a series of presentation slides. By generating native .pptx files through code, developers avoid manual design inconsistencies and quickly produce complex layouts with minimal input.

Does this slide generation approach work for adding local images to PowerPoint presentations?

Yes, you can include local images like 'image.png' when generating PowerPoint slides. The PptxGenJS API supports adding images alongside text and charts to create fully structured native .pptx presentations programmatically.