Skip to content

Examples

Real-world presentation examples demonstrating SlideGen capabilities.

Overview

This section contains complete, working examples of SlideGen presentations. Each example includes:

  • Complete schema file
  • Description of use case
  • Key features demonstrated
  • Output preview (when available)

Available Examples

1. Corporate Quarterly Results

File: examples/quarterly-results.yaml

Financial results presentation with charts, tables, and data visualization.

Features: - Title and section headers - Bullet lists - Line charts - Data tables - Two-column layouts

Use Case: Quarterly business reviews, investor presentations

View Example →

2. Agency Client Proposal

File: examples/client-proposal.yaml

Consulting agency proposal with structured content.

Features: - Title slides - Bullet lists - Comparison layouts - Image layouts

Use Case: Client proposals, service presentations

3. Product Roadmap

File: examples/product-roadmap.yaml

Product management roadmap presentation.

Features: - Section headers - Bullet lists - Two-column layouts - Timeline visualization

Use Case: Product planning, roadmap presentations

4. Technical Analysis

File: examples/technical-analysis.yaml

Data science presentation with multiple chart types.

Features: - Multiple chart types (bar, line, pie) - Data binding from CSV/JSON - Tables with data - Technical content layouts

Use Case: Data analysis, research presentations

5. Educational Training

File: examples/educational-training.yaml

General business training content.

Features: - Title slides - Bullet lists - Quote slides - Section organization

Use Case: Training materials, educational content

Running Examples

Generate from Example

# Navigate to example directory
cd examples

# Generate PowerPoint
slidegen build quarterly-results.yaml -o quarterly-results.pptx

Validate Example

slidegen validate examples/quarterly-results.yaml

Customize Example

  1. Copy example file:

    cp examples/quarterly-results.yaml my-presentation.yaml
    

  2. Edit my-presentation.yaml with your content

  3. Generate:

    slidegen build my-presentation.yaml -o my-presentation.pptx
    

Example Structure

All examples follow this structure:

presentation:
  title: "Example Title"
  theme: "corporate"  # Optional
  slides:
    - layout: title
      title: "Slide 1"
    # ... more slides

Contributing Examples

We welcome example contributions! See Contributing Guide for details.

Next Steps