create-slides

Create slide decks from YAML content using templates or scene layouts.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ZhengRui/talks --skill create-slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-slides
Source: https://github.com/ZhengRui/talks/tree/main/.claude/skills/create-slides
Command: npx skills add https://github.com/ZhengRui/talks --skill create-slides

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? Generating professional slide decks from ideas is time-consuming without a structured workflow; this skill provides a guided path to produce scene-based slides or template-backed decks with consistent design.

## Core Features & Use Cases

  • Supports both shortcut templates (cover, bullets, stats, etc.) and full scene-based layouts on a 1920×1080 canvas.
  • Helps plan decks, switch between templates and custom compositions, and export ready-to-use slide YAML.
  • Use cases include converting outlines into presentations, building decks from content repositories, or generating data-centric slides from datasets.

### Quick Start Run a content-driven flow: provide your slide content or a topic and let the tool produce a scene-based deck.

Frequently Asked Questions about create-slides

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

FAQPage Schema
How do I automate slide deck generation from content or an outline?

Automate slide deck generation by routing content into structured templates or scene layouts using a YAML format. The tool converts outlines and datasets into presentation slides by matching content to concise templates or full scene compositions.

What is the slides YAML format and why is it needed for presentations?

The slides YAML format is a structured input schema required to define slide content and scene layouts. It acts as the intermediate representation that routes text and data into presentation templates while respecting theme tokens for consistent styling.

Can I use custom theme tokens for styling across presentation slides?

Yes, presentation slides respect theme tokens to maintain consistent styling across the deck. The tool applies these tokens when routing YAML content to either shortcut templates like cover and bullets or full scene compositions.

How do I create scene-based slides on a 1920x1080 canvas?

Create scene-based slides by providing content in the required YAML format to generate full scene compositions on a 1920x1080 canvas. The tool plans the deck and switches between shortcut templates and custom layouts based on the input.

Does this tool support building data-centric slides from datasets?

Yes, building data-centric slides from datasets is a supported use case. The tool converts content repositories and datasets into presentation decks by routing the data into appropriate templates or scene layouts via the YAML input format.

What's the best way to convert a content repository into a presentation deck?

The best way to convert a content repository into a presentation deck is to format the content as YAML input. The tool processes this structured data to automate deck creation, applying scene layouts and template-backed designs for lectures or training materials.