baoyu-slide-deck

Generates slide deck images from content and merges them into PPTX and PDF files.

2|Updated May 30, 2026
One-click install
npx skills add https://github.com/virahitvin8/crafty-gis --skill baoyu-slide-deck-virahitvin8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-slide-deck
Source: https://github.com/virahitvin8/crafty-gis/tree/main/GIT_STAR/assignment-generator/antigravity-skills-main/antigravity-skills-main/skills/baoyu-slide-deck
Command: npx skills add https://github.com/virahitvin8/crafty-gis --skill baoyu-slide-deck-virahitvin8

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Creating visually consistent, professional slide decks from raw content requires design decisions, image generation, and file assembly that are slow and error-prone when done manually. ## Core Features & Use Cases - Style System with 17 Presets: Choose from presets like blueprint, corporate, minimal, and chalkboard, or combine custom dimensions (texture, mood, typography, density) for full control. - Structured Multi-Step Workflow: Analyzes content, confirms style and audience, generates an outline, writes per-slide image prompts, renders images in batches, and merges results into PPTX and PDF. - Flexible Image Backends: Routes generation through runtime-native tools, Codex imagegen, or baoyu-image-gen, with batch generation and retry policies. - Use Case: Paste a 3000-word technical article and ask for a 15-slide blueprint-style deck; the skill produces an outline, per-slide prompts, PNG images, and final PPTX/PDF files. ## Quick Start Ask the agent to create a 12-slide blueprint-style presentation from your attached article and export it as PPTX and PDF.

Frequently Asked Questions about baoyu-slide-deck

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

FAQPage Schema
How do I generate a slide deck from an article or document?

Provide your source content and invoke the skill; it analyzes the content, recommends a style preset and slide count, asks for confirmation, then generates an outline, per-slide prompts, images, and merged PPTX/PDF files.

What slide styles and presets are available?

Seventeen presets are available including blueprint, corporate, minimal, chalkboard, notion, and bold-editorial. Each combines four dimensions: texture, mood, typography, and density, which can also be customized individually.

Which image generation backends does the slide deck skill support?

It resolves backends in priority order: runtime-native tools like Codex imagegen first, then codex-imagegen via the codex CLI, then other native tools, then installed non-native backends like baoyu-image-gen. You can pin a backend in EXTEND.md.

Can I regenerate or edit a single slide after generation?

Yes. Edit the slide's prompt file under prompts/, then run with --regenerate N for that slide number. The skill forbids patching rendered text on bitmaps; corrections require regenerating from an updated prompt.

What output formats does the slide deck generator produce?

It produces one PNG image per slide plus merged PPTX and PDF files via the bundled merge-to-pptx.ts and merge-to-pdf.ts scripts, which run with bun or npx.

Why does the skill refuse to generate slides with SVG or HTML?

The skill mandates raster image generation through a resolved backend and explicitly prohibits substituting SVG, HTML, or canvas rendering. If no raster backend is available, it asks the user how to proceed instead.