lucida

Convert YAML deck definitions into HTML or PDF presentations.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/pengelbrecht/lucida --skill lucida
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lucida
Source: https://github.com/pengelbrecht/lucida/tree/main/skill
Command: npx skills add https://github.com/pengelbrecht/lucida --skill lucida

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lucida automates the creation of professional slide decks from YAML, reducing manual design work and ensuring consistent visuals across decks. By centralizing content in YAML and exposing a theme-driven rendering pipeline, teams can produce HTML or PDF decks quickly and reliably.

Core Features & Use Cases

  • YAML-native slide definitions with a rich set of components (kpis, tables, bullets, charts)
  • Theme-based styling and easy export to HTML or PDF
  • Batch builds and content updates for board decks, quarterly reviews, and pitch decks
  • Reuse and update existing Lucida decks by editing the YAML source

Quick Start

Provide the deck YAML file and run the build process to generate HTML or PDF outputs.

Frequently Asked Questions about lucida

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

FAQPage Schema
How do I convert YAML to HTML presentation slides?

You can convert YAML to HTML presentation slides by defining your deck content in a YAML file and running an automated build process that applies theme-driven styling to generate ready-to-share HTML decks.

Can I generate PDF decks from YAML automatically?

Yes, you can generate PDF decks from YAML automatically by providing your YAML source file to the build pipeline, which renders the content and exports it directly to a PDF format presentation.

What is the best way to automate board deck creation from structured data?

Automating board deck creation from structured data is best achieved by centralizing your content in YAML definitions and using a rendering pipeline to apply consistent themes, layouts, and components like charts or KPIs.

Does YAML-based deck generation support custom themes and logos?

YAML-based deck generation supports custom themes and logos through a theme-driven rendering pipeline, allowing you to apply consistent visual styling, layouts, and branding across all generated HTML or PDF presentations.

What slide components can I include when building decks from YAML?

When building decks from YAML, you can include a rich set of data-rich components such as KPIs, tables, bullet points, and charts to populate your board decks, pitch decks, and quarterly reviews.

How do I update an existing presentation without redoing the layout?

You can update an existing presentation without redoing the layout by editing the centralized YAML source file and running a batch build process, which automatically applies the pre-existing theme and layout to the updated content.