slides

Generate and edit .pptx slide decks with PptxGenJS layout helpers.

4|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/heyzude/skills_for_codex --skill slides-heyzude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides
Source: https://github.com/heyzude/skills_for_codex/tree/main/skills_by_openai/slides
Command: npx skills add https://github.com/heyzude/skills_for_codex --skill slides-heyzude

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, skia-canvas, linebreak, fontkit, prismjs, mathjax-full, Pillow, pdf2image, python-pptx, numpy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation and editing of presentation slide decks, ensuring consistent branding, accurate layouts, and editable output.

Core Features & Use Cases

  • PPTX Generation: Build new PowerPoint decks using PptxGenJS.
  • Slide Recreation: Recreate slides from screenshots, PDFs, or existing decks.
  • Layout Validation: Detect and fix issues like content overflow and font substitution.
  • Use Case: Quickly generate a 16:9 presentation deck with a consistent theme and clear slide layouts based on provided content.

Quick Start

Use the slides skill to create a new presentation deck with the title 'My Awesome Presentation'.

Frequently Asked Questions about slides

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

FAQPage Schema
How do I generate a PowerPoint presentation from text content automatically?

You can recreate slides from screenshots, PDFs, or existing decks. The tool analyzes the visual references and reproduces the layout, text, and visual elements into a fully editable `.pptx` file while preserving the original design fidelity.

Can I fix text overflow and layout overlaps in my PowerPoint slides?

Yes, you can add complex visuals like charts and diagrams directly into your `.pptx` slides. The tool leverages libraries like MathJax for equations and Skia Canvas for rendering, allowing you to embed detailed graphical elements alongside standard text layouts.

Do I need PowerPoint installed to create and edit pptx files?

No, you do not need PowerPoint installed to create or edit `.pptx` files. The tool generates and modifies presentation decks programmatically using JavaScript and Python libraries, producing standalone files that remain fully editable when opened in presentation software.

What is the best way to modify existing slide content without losing editability?

The best way to modify existing slide content without losing editability is by using programmatic parsing libraries. This tool alters text, charts, and layouts within the `.pptx` structure directly, ensuring the final deck remains a native, editable presentation file.