light-slides

Generate editable PPTX academic slide decks from research content with themes and templates.

514|67|Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Light0305/Light-skills --skill light-slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: light-slides
Source: https://github.com/Light0305/Light-skills/tree/main/skills/light-slides
Command: npx skills add https://github.com/Light0305/Light-skills --skill light-slides

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Light-slides streamlines the production of high-quality slides for academic contexts by providing a cohesive, theme-driven deck generation workflow that keeps content truthful and presentation-ready without manual layout fiddling.

Core Features & Use Cases

  • Automated PPTX deck generation using a cohesive theme palette and a library of templates (cover/content/contrast/graphs) to ensure consistent visuals.
  • Speaker notes and narrative guidance are generated and aligned with each slide, including a built-in QA workflow to catch layout or data issues.
  • Use case: prepare thesis defenses, conference talks, or project demos with end-to-end slide generation, template application, and on-demand asset retrieval from assets/.

Quick Start

Run python examples/build_deck.py to generate a sample 5-page deck.

Frequently Asked Questions about light-slides

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

FAQPage Schema
How do I automate academic presentation slides from research content?

Automating academic presentation slides is handled by generating editable PPTX outputs from research content using theme palettes and template libraries. The workflow coordinates assets and scripts to ensure consistent visuals without manual layout adjustments.

Can I generate speaker notes for a thesis defense PPTX automatically?

Generating speaker notes for a thesis defense PPTX is supported automatically. The workflow aligns narrative guidance with each slide and includes a built-in QA workflow to catch layout or data issues during deck creation.

Does the automated slide generation workflow support Beamer and Marp?

Automated slide generation does support optional Beamer and Marp workflows alongside editable PPTX outputs. It coordinates frontmatter data with scripts to produce varied presentation formats with integrated guidance.

What is the best way to create a cohesive theme for academic conference slides?

Creating a cohesive theme for academic conference slides is achieved by applying a theme-driven deck generation workflow. It uses a library of templates including cover, content, contrast, and graph layouts to ensure consistent visuals.

How to build a sample academic deck step by step?

To build a sample academic deck step by step, run the python examples/build_deck.py script. This executes the end-to-end deck generation process to produce a sample 5-page presentation.

Do I need python-pptx and Pillow to generate editable presentation outputs?

You do need python-pptx and Pillow to generate editable presentation outputs. These dependencies handle PPTX file creation and image processing within the automated theme-driven deck generation workflow.