slide-deck

Generate PPTX presentations from structured JSON outlines using Node.js and PptxGenJS.

45|11|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/beyonai/ByClaw --skill slide-deck-beyonai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slide-deck
Source: https://github.com/beyonai/ByClaw/tree/main/middleware/openclaw/skills/slide-deck
Command: npx skills add https://github.com/beyonai/ByClaw --skill slide-deck-beyonai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the bottleneck of manually creating visual assets for podcast video pipelines, ensuring that presentation slides are perfectly synchronized with audio scripts.

Core Features & Use Cases

  • Automated Generation: Converts structured JSON outlines into professional PPTX files using predefined design systems.
  • Design Consistency: Enforces strict layout, typography, and color palette rules to maintain a high-end, professional look.
  • Use Case: When producing a technical podcast, use this Skill to automatically generate a 10-slide deck from your episode outline, ensuring all key points and diagrams are formatted correctly for video production.

Quick Start

Use the slide-deck skill to generate a presentation from the slide-outline.json file located in the current podcast project directory.

Frequently Asked Questions about slide-deck

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

FAQPage Schema
How do I generate PPTX presentations from a podcast outline?

To generate PPTX presentations from a podcast outline, this Skill converts structured JSON outlines into PPTX files using PptxGenJS. It programmatically constructs slides with consistent branding, typography, and layout constraints for video production.

Do I need Node.js to programmatically build PPTX slides?

Yes, you need Node.js to programmatically build PPTX slides. The Skill requires Node.js and uses the PptxGenJS library to construct presentations from structured JSON outlines.

How does automated slide generation ensure design consistency?

Automated slide generation ensures design consistency by enforcing strict layout, typography, and color palette rules. This approach maintains a professional look across all generated PPTX files without manual formatting.

Can I use this for technical documentation or is it limited to podcast visual assets?

You can use this for technical documentation and educational content, not just podcast visual assets. The Skill generates professional PPTX presentations from structured JSON outlines for any video production workflow.

What's the best way to convert a structured JSON outline into a video-ready slide deck?

The best way to convert a structured JSON outline into a video-ready slide deck is using this Skill's predefined design systems. It reads your JSON outline and outputs a synchronized PPTX file formatted for video production.