pptx

Apply brand kits to slide outlines and generate design-compliant PowerPoint presentations.

29|12|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/matteotitta/genesys-skills --skill pptx-matteotitta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/matteotitta/genesys-skills/tree/main/skills/primitives/design/pptx
Command: npx skills add https://github.com/matteotitta/genesys-skills --skill pptx-matteotitta

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, Pillow, defusedxml, pptxgenjs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the inconsistency and manual labor involved in creating professional, brand-compliant PowerPoint decks by automating the rendering process from structured outlines.

Core Features & Use Cases

  • Brand-Agnostic Rendering: Applies any client brand kit (colors, typography, spacing) to a slide outline using a 5-layer resolution waterfall.
  • Locked Grid System: Enforces strict design-reviewer standards, ensuring consistent layout, banned-pattern guards, and quantitative design budgets across all slides.
  • Use Case: Transform a raw markdown outline from a sales-deck or proposal into a polished, design-reviewed .pptx file that adheres to specific client brand guidelines without manual formatting.

Quick Start

Invoke the pptx skill by providing a path to your slide outline to render a branded presentation for a specific client.

Frequently Asked Questions about pptx

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

FAQPage Schema
How do I generate a PowerPoint presentation from a markdown slide outline?

To generate a PowerPoint presentation from a markdown outline, the pptx skill applies resolved brand kits to your structured content, creating a design-compliant .pptx file using Python-based XML processing and Node.js-based pptxgenjs.

Can I apply custom brand guidelines automatically when creating a .pptx file?

Yes, you can apply custom brand guidelines automatically when creating a .pptx file. The skill uses a 5-layer resolution waterfall to enforce any client brand kit, including colors, typography, and spacing, across all generated slides.

What types of GTM assets can I create using automated PowerPoint rendering?

Using automated PowerPoint rendering, you can create diverse GTM assets such as sales decks, proposals, and webinars. The skill supports these formats through a 12-type slide grammar system to ensure structured layout variety.

Do I need Node.js and Python to render brand-compliant PowerPoint files?

Yes, you need both Node.js and Python to render brand-compliant PowerPoint files. The skill requires Python-based XML processing and Node.js-based pptxgenjs to ensure grid-locked, brand-consistent output.

How does the system ensure design consistency across generated slides?

The system ensures design consistency across generated slides by using a locked grid system that enforces strict design-reviewer standards, including banned-pattern guards and quantitative design budgets throughout the rendering process.