storyboard-to-slides

Assemble PPTX slide decks from storyboard CSV files and image assets.

1.1k|99|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/dp-archive/archive --skill storyboard-to-slides-dp-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: storyboard-to-slides
Source: https://github.com/dp-archive/archive/tree/main/seed_skills/storyboard-to-slides
Command: npx skills add https://github.com/dp-archive/archive --skill storyboard-to-slides-dp-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of PowerPoint presentations from structured storyboard data and accompanying images, eliminating the manual effort of slide design and content assembly.

Core Features & Use Cases

  • Automated Slide Generation: Creates PPTX decks from a CSV file defining slide content and layout.
  • Multiple Layout Support: Handles various slide designs including full-screen backgrounds, image-left/text-right, top-image/bottom-text, and two-column layouts.
  • Customizable Themes: Allows for theme adjustments including background colors, text colors, and fonts.
  • Use Case: Convert a detailed storyboard document into a visually appealing presentation deck for a client pitch or internal review.

Quick Start

Use the storyboard-to-slides skill to create a presentation from storyboard.csv and slide_1.png.

Frequently Asked Questions about storyboard-to-slides

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

FAQPage Schema
How do I generate PowerPoint slides from a CSV file?

You can generate PowerPoint slides from a CSV file by using a storyboard automation script that reads structured content and assembles a PPTX deck. This process requires a CSV defining slide layouts and python-pptx to programmatically build the presentation.

Can I automate PPTX creation with custom themes and image layouts?

Yes, automating PPTX creation supports custom themes, fonts, and multiple image layouts such as image-left/text-right or top-image/bottom-text. The assembly uses predefined layouts mapped from your storyboard CSV and associated image assets.

Do I need python-pptx and Pillow to build presentations from a storyboard?

Yes, you need python-pptx and Pillow to build presentations from a storyboard. python-pptx handles slide creation and layout structuring, while Pillow manages associated image assets and image manipulation required for backgrounds.

What is the best way to convert a storyboard document into a presentation deck?

The best way to convert a storyboard document into a presentation deck is defining your content structure in a CSV file paired with image assets. An automation script then maps this data to predefined slide layouts, generating a complete PPTX file.

What slide layouts are supported when building PPTX from CSV data?

Supported slide layouts when building PPTX from CSV data include full-screen backgrounds, image-left/text-right, top-image/bottom-text, and two-column layouts. These predefined designs accommodate various visual structures for your presentation.

Are there limitations to using CSV data for automated slide generation?

Limitations of using CSV data for automated slide generation include being restricted to predefined slide layouts and requiring properly formatted image assets. Complex, free-form PowerPoint designs outside the storyboard structure are not supported by this automated approach.