slides-generator

Convert Markdown content into PDF slides with Mermaid diagram support.

31|8|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/hummingbot/skills --skill slides-generator-hummingbot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides-generator
Source: https://github.com/hummingbot/skills/tree/main/skills/slides-generator
Command: npx skills add https://github.com/hummingbot/skills --skill slides-generator-hummingbot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fpdf2, Pillow, mermaid-cli, and includes scripts (resource) components.

What problem does it solve?

Automates the creation of polished PDF slide decks from Markdown content, eliminating manual formatting and layout work for presentations.

Core Features & Use Cases

  • Converts Markdown with optional Mermaid diagrams into slide decks in PDF format.
  • Supports two-column layouts (text and diagrams) for technical content.
  • Provides a title slide and consistent branding, with Mermaid diagram rendering when the Mermaid CLI is available.
  • Use Case: turn a product or architecture doc written in Markdown into a ready-to-present deck.

Quick Start

Provide a Markdown file describing your slides and run the slides-generator to produce a PDF.

Frequently Asked Questions about slides-generator

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

FAQPage Schema
How do I convert Markdown to PDF presentation slides?

To convert Markdown to PDF presentation slides, provide a Markdown file describing your content and run the generator to produce a polished PDF deck with automated formatting, title slides, and optional Mermaid diagram support.

Does Markdown to PDF conversion support Mermaid diagrams?

Markdown to PDF conversion supports Mermaid diagrams when the Mermaid CLI is available. If diagram rendering fails, it automatically falls back to displaying the Mermaid syntax as standard code blocks.

Can I create two-column layouts for technical architecture diagrams in PDF slides?

You can create two-column layouts in PDF slides for technical architecture diagrams. The generator supports side-by-side text and diagram columns, making it suitable for technical decks and architecture documentation.

Do I need to install Mermaid CLI to generate PDF slides from Markdown?

You do not strictly need the Mermaid CLI to generate PDF slides from Markdown. The Skill uses fpdf2 and Pillow for PDF generation, falling back to code blocks for diagrams if the Mermaid CLI is absent.

What's the best way to automate product brief presentation generation from Markdown?

The best way to automate product brief presentation generation from Markdown is using this generator to turn existing architecture or product docs directly into ready-to-present PDF decks, eliminating manual formatting and layout work.

Why are my Mermaid diagrams showing as code blocks in the PDF slides?

Mermaid diagrams show as code blocks in PDF slides when the Mermaid CLI is not installed or diagram rendering fails. The generator falls back to standard code blocks to ensure your Markdown content is still included in the deck.