Baoyu Slide Deck Generator
Turns any article or document into a style-consistent set of slide images and merges them into PPTX and PDF.
Docs & OfficeIntermediate★ 24,749⑂ 2,764AI score 8/10Last updated: Jul 4, 2026
What it does
It analyzes your source content and produces a slide deck optimized for reading and sharing (self-explanatory slides, social-friendly flow) rather than live presenting.
- Auto-detects topic, language, matching style and recommended slide count
- 17 style presets (
blueprint,chalkboard,corporate,minimal,notion,editorial-infographic,pixel-art,vintage, …) plus a custom mode combining texture / mood / typography / density - 9-step workflow: analyze → mandatory confirmation →
outline.md→ per-slide prompt files → batched image generation → PPTX/PDF merge → summary - Every prompt is saved to disk first, so decks are reproducible and you can switch image backends without redoing work
- Safety rails: hard confirmation gate before generation, automatic timestamped backups, no SVG/HTML substitutes, no painting text over generated bitmaps
- Options like
--style,--audience,--slides,--ref,--outline-only,--images-only,--regenerate 2,5
Who it's for
- Content creators repurposing blog posts or newsletters into shareable slide carousels
- Solo founders, educators and PMs who need a consistent visual language without a designer
- Developers explaining technical docs with diagram-like slides
- Less suitable if you need a fully text-editable corporate PPT, since slides are raster images
Examples
- Article to carousel: "Create slides from this markdown, sketch-notes style, 12 slides" → confirm the outline, get 12 PNGs plus PPTX/PDF.
- Investor deck: "make a presentation --style corporate --audience executives --slides 10" → a tighter, exec-density deck.
- Targeted fix: edit
prompts/05-slide-*.md, then run--regenerate 5to rebuild only slide 5 and re-merge the outputs.
· · · Install guide · · ·
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/baoyu-slide-deck folder from the GitHub repo JimLiu/baoyu-skills into my ~/.claude/skills/baoyu-slide-deck/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/JimLiu/baoyu-skills.git /tmp/baoyu-skills && mkdir -p ~/.claude/skills && cp -r /tmp/baoyu-skills/skills/baoyu-slide-deck ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal (WSL recommended on Windows).
- Clone the repo:
git clone https://github.com/JimLiu/baoyu-skills.git - Copy the skill into Claude's skills folder:
mkdir -p ~/.claude/skills && cp -r baoyu-skills/skills/baoyu-slide-deck ~/.claude/skills/ - Install
bunso the merge scripts can run:brew install oven-sh/bun/bun(or rely onnpx -y bun). - Make sure one image backend is available — a runtime-native tool such as Codex
imagegenor CursorGenerateImageis picked up automatically; otherwise install thebaoyu-image-genskill from the same repo. - Restart Claude Code and ask something like "create slides from this document" to trigger the skill.
- Optional: create
~/.baoyu-skills/baoyu-slide-deck/EXTEND.mdwith lines such aspreferred_style: blueprint,language: en,generation_batch_size: 4to lock in your defaults.
View source on GitHub ↗License: MIT