presentation-builder

Orchestrate presentation creation with structured narrative, design system, and automated visuals.

1|Updated May 22, 2026
One-click install
npx skills add https://github.com/YoLaub/skills_stock --skill presentation-builder-yolaub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: presentation-builder
Source: https://github.com/YoLaub/skills_stock/tree/main/.claude/skills/presentation-builder
Command: npx skills add https://github.com/YoLaub/skills_stock --skill presentation-builder-yolaub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mermaid, python, python-matplotlib, python-pandas, python-selenium, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the creation of professional presentations by automating the process of structuring content, applying a consistent design, and ensuring a polished final product.

Core Features & Use Cases

  • Structured Content Creation: Guides users through creating a clear narrative structure using an arc narrative.
  • Design System Application: Integrates a predefined design system for a cohesive visual presentation.
  • Visual Elements: Automatically generates diagrams, charts, and images based on provided data.
  • Quality Control: Includes a thorough review process to ensure presentations meet quality standards.

Quick Start

Use the presentation-builder skill to create a presentation on the topic of "The Impact of Climate Change" with a focus on data visualization and audience engagement.

Frequently Asked Questions about presentation-builder

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

FAQPage Schema
How do I automate presentation creation with structured content and data visualization?

Automate presentation creation by applying a structured narrative arc and a predefined design system to generate consistent visual elements. This approach uses Python, Pandas, and Matplotlib to process data and automatically generate charts and diagrams for your slides.

What is the best way to build a design system for corporate presentations?

Building a design system for corporate presentations involves integrating predefined visual rules to ensure cohesive slide generation. This enforces design consistency across automated visual elements, charts, and diagrams created during the presentation workflow.

Do I need Python and Mermaid to generate diagrams for presentation automation?

Yes, you need Python and Mermaid to generate diagrams for presentation automation. Mermaid handles structural diagram generation, while Python, specifically Matplotlib and Pandas, drives the underlying data processing and visual chart creation.

Can I use presentation automation for academic presentations requiring quality control?

Yes, you can use presentation automation for academic presentations requiring quality control. The workflow applies a structured narrative and includes a thorough review process to ensure the final slides meet strict academic quality standards.

How does data visualization integrate with content structure in automated presentations?

Data visualization integrates with content structure by mapping processed data into the predefined design system. Python Pandas processes the datasets, Matplotlib generates the charts, and Mermaid creates diagrams that align directly with your presentation's narrative arc.

What are the limitations of using Selenium for presentation automation?

A limitation of using Selenium for presentation automation is its dependency on browser environments for rendering visual elements. Users must manage external image sources for placeholders and handle potential browser synchronization issues during automated slide generation.