baoyu-slide-deck

Generate slide images and outlines, then package into PPTX or PDF.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill baoyu-slide-deck-augustscl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-slide-deck
Source: https://github.com/augustscl/awesome-xiawang-skills/tree/main/baoyu-slide-deck
Command: npx skills add https://github.com/augustscl/awesome-xiawang-skills --skill baoyu-slide-deck-augustscl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf-lib, pptxgenjs, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Converting long-form content into a polished, shareable slide deck is time-consuming and error-prone when done manually. This Skill automates content analysis, outline creation, image prompt generation, and image-based slide production so you can get presentation-ready slides quickly and consistently.

Core Features & Use Cases

  • Automatic Analysis & Outline: Extracts core message, supporting points, and recommended slide count from text or markdown and produces a structured outline.md.
  • Prompt & Image Generation: Produces per-slide prompts and generates consistent 16:9 slide images in a chosen preset or custom style system.
  • Export & Packaging: Merges generated images into PPTX and PDF using provided scripts, with backup, renumbering, and regenerate workflows.
  • Flexible Workflows: Supports --outline-only, --prompts-only, --images-only, and --regenerate flags; handles language, audience, and style confirmations; ideal for executive briefings, tutorials, investor decks, and social-shareable slide images.
  • Operational Safety & File Management: Includes backup rules, conflict handling, and review steps to keep outputs reproducible and auditable.

Quick Start

Run /baoyu-slide-deck on your markdown file to generate an outline, prompts, slide images, and a final PPTX and PDF in one end-to-end workflow.

Frequently Asked Questions about baoyu-slide-deck

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

FAQPage Schema
How do I convert markdown content into a slide deck automatically?

To convert markdown into a slide deck, this Skill analyzes your text to extract core messages, generates a structured outline, creates per-slide image prompts, and packages everything into PPTX or PDF format.

Can I generate slide images only without creating the full PPTX file?

Yes, you can generate slide images only without the full PPTX file. The Skill supports flexible workflows using flags like --images-only, --outline-only, and --prompts-only to run specific generation stages independently.

Does this slide generation tool require any specific runtime environment?

Slide generation requires a bun or npx runtime to execute local helper scripts like merge-to-pptx.ts and merge-to-pdf.ts for final file assembly, along with the pdf-lib and pptxgenjs dependencies.

What is the best way to create consistent 16:9 presentation slides from long-form text?

The best way to create consistent 16:9 presentation slides from text is using automated content analysis with style preset resolution, which ensures visual consistency across all generated slide images for executive or investor decks.

Can I regenerate specific slides without rebuilding the entire presentation?

Yes, you can regenerate specific slides without rebuilding the entire presentation. The Skill supports a --regenerate flag and includes backup rules, conflict handling, and renumbering workflows to keep outputs reproducible.

What slide formats are supported when exporting generated presentation images?

Generated presentation images are exported into PPTX and PDF formats. The Skill uses local helper scripts to merge sequential slide images into these final presentation files for social sharing or tutorials.