All skills
jimliu avatar

/baoyu-slide-deck

@b0ac523 official
by Jim Liu 宝玉jimliu/baoyu-skills26k stars
2,896

Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when user asks to "create slides", "make a presentation", "generate deck", "slide deck", or "PPT".

Use this Skill: https://skilld.dev/gh/jimliu/baoyu-skills/baoyu-slide-deck

This session only. Nothing lands on disk.

referencesstyleshand-drawn-edu.md

≈727 tokens on demand. Your agent reads this file only when SKILL.md points to it.

hand-drawn-edu

Hand-drawn educational infographic with macaron pastel color blocks on warm cream paper

Design Aesthetic

Hand-drawn educational infographic feel with slight wobble on all lines and shapes, like a high-quality presentation visual summary. Warm cream paper background with macaron pastel color blocks creating distinct information zones. Simple cartoon characters and doodle decorations bring concepts to life while maintaining clean composition and generous white space.

Background

  • Color: Warm Cream (#F5F0E8)
  • Texture: Subtle warm paper grain, hand-drawn feel with slight organic imperfection

Typography

Primary Font (Headlines)

Bold hand-drawn lettering with organic strokes. Large, confident letterforms with slight wobble. Thick marker-style strokes. Render as hand-drawn letters, not typed text.

Secondary Font (Body)

Clear handwritten style for body text and labels. Warm gray (#6B6B6B) for annotations and small labels. Bold keywords within body text for emphasis. Legible but not mechanical.

Color Palette

Role Color Hex Usage
Background Warm Cream #F5F0E8 Primary background
Primary Text Deep Charcoal #2D2D2D Headlines, main text, outlines
Macaron Blue Sky Blue #A8D8EA Info block fill, cool-toned zones
Macaron Mint Mint Green #B5E5CF Info block fill, growth/positive zones
Macaron Lavender Lavender #D5C6E0 Info block fill, abstract/concept zones
Macaron Peach Peach #FFD5C2 Info block fill, warm-toned zones
Accent Coral Red #E8655A Key data, warnings, emphasis
Muted Text Warm Gray #6B6B6B Secondary annotations, small labels

Visual Elements

  • Macaron pastel rounded cards as distinct information zones
  • Hand-drawn wavy connection lines and arrows between zones
  • Simple stick-figure characters and cartoon icons
  • Doodle decorations: small stars, underlines, spirals
  • Color fills don't completely fill outlines — preserve hand-drawn casual feel
  • Dashed borders for secondary or contained zones
  • Small icon doodles (clipboard, lock, checkmark) to reinforce concepts

Style Rules

Do

  • Use distinct macaron color blocks for each information zone
  • Keep hand-drawn wobble consistent across all lines and shapes
  • Include simple cartoon characters to humanize concepts
  • Add small label annotations on connecting arrows
  • Include a bold centered quote or takeaway at the bottom
  • Maintain generous white space between zones

Don't

  • Use perfect geometric shapes or straight lines
  • Create photorealistic elements
  • Mix more than 4 macaron colors per slide
  • Use pure white backgrounds
  • Add slide numbers, footers, or logos
  • Overcrowd — each zone should breathe

Best For

Educational diagrams, process explainers, concept maps, onboarding visuals, knowledge summaries, tutorial walkthroughs

Source: SKILL.md on GitHub

No alerts16d5 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill provides comprehensive instructions for generating presentation slide decks using various image backends and layouts. No security risks were identified.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    32 files scanned · No issues

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at b0ac523. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 4 months ago
version
1.117.4
Other metadata
metadata
{
  "openclaw": {
    "homepage": "https://github.com/JimLiu/baoyu-skills#baoyu-slide-deck",
    "requires": {
      "anyBins": [
        "bun",
        "npx"
      ]
    }
  }
}
  • slide-deck
  • presentation
  • image-generation
  • pptx
  • pdf
  • content-to-slides
  • visual-design

README badge

README badge for jimliu/baoyu-skills/baoyu-slide-deck

Generates professional slide deck images from content outlines, creating individual slide images optimized for reading and sharing rather than live presentation. Assumes Postgres and uses drizzle-kit's pg dialect. Requires bun or npx; supports 17 style presets and custom dimension tuning (texture, mood, typography, density), with image generation routed through Codex, Cursor, or other available raster backends.

Generated from the current SKILL.md.

Does this skill generate slides for live presentation or static sharing?
It generates slides optimized for reading and sharing (self-explanatory, logical scroll flow, social-media-friendly), not live presentation.
What image backends does this skill support?
It auto-detects and uses Codex `imagegen`, Cursor `GenerateImage`, or `baoyu-image-gen` depending on your runtime. You can also override with `--ref` or set a preferred backend in `EXTEND.md`.
What output formats are available?
The skill generates slide images by default and can merge them into PowerPoint (PPTX) or PDF via included scripts.
Can I customize the visual style of the slides?
Yes. Choose from 17 presets (blueprint, corporate, minimal, sketch-notes, etc.) or define custom dimensions for texture, mood, typography, and density. The skill confirms your choices before generation.
Does this skill require user confirmation before generating slides?
By default yes — confirmation happens before generation. You can skip it by explicitly requesting no confirmation (e.g., '直接生成') in your message.

Generated from the current SKILL.md. These answers refresh after source changes.