deck-design-ppt

Generate native editable PowerPoint .pptx files from content briefs using pptxgenjs.

53|3|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/appautomaton/presentation --skill deck-design-ppt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deck-design-ppt
Source: https://github.com/appautomaton/presentation/tree/main/deck-design-ppt
Command: npx skills add https://github.com/appautomaton/presentation --skill deck-design-ppt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the need for manual PowerPoint assembly by generating professional, native editable .pptx files directly from a content brief. It handles consulting-grade design, layout, and formatting so you can focus on content strategy rather than pixel-perfect slide crafting.

Core Features & Use Cases

  • Native PPTX Generation: Creates fully editable PowerPoint files using pptxgenjs, not static images or HTML exports.
  • Consulting Design Systems: Includes five built-in palettes (McKinsey, BCG, Bain, Founder, Sequoia) with proper typography, color semantics, and composition rules.
  • 21 Communication Patterns: Routes content to proven slide layouts like scorecards, waterfalls, facts-vs-perspectives, and evaluation matrices.
  • Use Case: A strategy consultant needs a board-ready PowerPoint deck with McKinsey-style formatting, waterfall charts, and consistent headers. Provide the content brief and data, and this Skill produces a polished .pptx file ready for editing.

Quick Start

Use the deck-design-ppt skill to build a new strategy presentation from the attached brief and save it as a native editable PowerPoint file.

Frequently Asked Questions about deck-design-ppt

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

FAQPage Schema
How do I generate native editable PowerPoint files from a content brief?

To generate native editable PowerPoint files, this Skill uses pptxgenjs to render shapes, charts, and text directly into a .pptx file from your structured content brief, bypassing browser-based rendering steps entirely.

Can I create consulting-grade presentations with McKinsey or BCG style formatting?

Yes, you can create consulting-grade presentations with McKinsey or BCG style formatting. The Skill includes five built-in palettes with proper typography, color semantics, and composition rules for consulting deliverables.

Do I need Node.js and specific dependencies to automate PowerPoint generation?

Yes, you need a Node.js runtime with pptxgenjs and sharp dependencies to automate PowerPoint generation. These libraries render native shapes, charts, and text objects without requiring browser-based rendering.

What is the best way to build slide decks with waterfall charts and evaluation matrices?

The best way to build slide decks with waterfall charts and evaluation matrices is using the Skill's 21 communication patterns. It automatically routes content to proven layouts like scorecards, waterfalls, and facts-vs-perspectives.

Are the generated PPTX slides static images or fully editable text and shapes?

The generated PPTX slides are fully editable text and shapes, not static images or HTML exports. The Skill creates native PowerPoint files using pptxgenjs, ensuring all objects remain editable within PowerPoint.

What types of strategic communications does this presentation automation support?

This presentation automation supports consulting deliverables, investor pitches, board updates, and strategic communications. It ensures design-system consistency across multiple slide layouts for these professional use cases.