slide-maker

Create and edit PowerPoint presentations with Python scripts.

1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/kangnam7654/ai-config-sync --skill slide-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slide-maker
Source: https://github.com/kangnam7654/ai-config-sync/tree/main/claude-code/skills/slide-maker
Command: npx skills add https://github.com/kangnam7654/ai-config-sync --skill slide-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, Pillow, react-icons, react, react-dom, sharp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire process of creating and editing presentation slides, from generating new decks from scratch to refining existing ones, eliminating the pain of manual slide design and formatting.

Core Features & Use Cases

  • Presentation Creation: Generate professional-looking slides from scratch using code or templates.
  • Content Extraction & Analysis: Parse text and analyze existing presentations for quick insights.
  • Slide Editing: Modify, update, combine, or split presentation files with ease.
  • Design Guidance: Provides best practices and color palettes for impactful visual design.

Quick Start

Use the slide-maker skill to create a new presentation with three slides about project milestones.

Frequently Asked Questions about slide-maker

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

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

Slide editing in .pptx files is handled by running Python scripts that leverage pptxgenjs to manipulate shapes, update text content, combine decks, and apply new formatting without manual adjustments.

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

Yes, presentation generation supports inserting images, creating data tables, and generating charts within .pptx files by utilizing pptxgenjs functions and image processing libraries like Pillow and sharp.

Does this approach work with React and existing JavaScript dependencies?

Yes, design best practices and color palettes are applied during slide generation to ensure visual appeal, guiding the layout and formatting of shapes, text, and charts automatically.

What's the best way to generate slides from templates using code?

When generating presentations from scratch, you are limited to the capabilities of pptxgenjs and the provided Python scripts, meaning highly complex existing .pptx template animations may not be fully modifiable.