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.

referencesdimensionstypography.md

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

Typography Dimension

Headline and body text styling.

Options

Option Headline Style Body Style Best For
geometric Modern sans-serif, clean angles Clean sans-serif Corporate, tech, modern
humanist Friendly sans-serif, warm curves Readable sans-serif Education, general audiences
handwritten Marker/brush, organic feel Casual script or print Creative, sketch, friendly
editorial Bold serif/sans mix, magazine style Classic serif Keynote, magazine, premium
technical Monospace accents, precise Clean sans-serif Developer, data, engineering

Rendering Guidelines

geometric

Headlines: Modern geometric sans-serif with clean angles and consistent stroke width. Think Futura, Avenir, or Proxima Nova. Bold to semi-bold weight. Perfect circles in O, G characters.

Body: Clean sans-serif optimized for readability. Regular weight. Consistent x-height. Sufficient letter spacing.

Characteristics:

  • Mathematical precision in letterforms
  • Consistent stroke widths
  • Perfect geometry in curves
  • Modern, authoritative presence

humanist

Headlines: Friendly sans-serif with subtle stroke variations. Think Frutiger, Open Sans, or Myriad. Medium to semi-bold weight. Warm, approachable letterforms.

Body: Readable humanist sans-serif. Comfortable line height. Slight calligraphic influence.

Characteristics:

  • Warm, approachable feel
  • Subtle stroke contrast
  • Open counters for readability
  • Natural, human touch

handwritten

Headlines: Bold hand-written marker or brush lettering. Thick strokes with organic edges. Slightly uneven baseline. Render as actual hand-drawn letters.

Body: Clear handwritten style mimicking notes. Casual but legible. Natural variation in letter forms.

Characteristics:

  • Organic, imperfect letterforms
  • Visible brush/pen character
  • Casual, personal feel
  • NOT computer fonts - actual drawn letters

editorial

Headlines: Bold serif or high-contrast sans-serif. Magazine cover style. Dramatic scale contrast. Think Playfair Display, Didot, or bold condensed sans.

Body: Classic serif for extended reading. Elegant, refined letterforms. Traditional publishing quality.

Characteristics:

  • High contrast (thick/thin strokes)
  • Dramatic headlines
  • Sophisticated presence
  • Premium, publication quality

technical

Headlines: Clean sans-serif with monospace accents for data/code. Precise, engineered appearance. Think SF Mono for code, Inter for headers.

Body: Clean sans-serif optimized for technical content. Fixed-width for numbers and code.

Characteristics:

  • Monospace for data elements
  • Precise alignment
  • Clear number distinction (0 vs O, 1 vs l)
  • Engineering precision

Font Rendering Instructions

Since image generators cannot use font names, describe visual characteristics:

Option Headline Description Body Description
geometric "bold geometric sans-serif with perfect circular O shapes" "clean modern sans-serif"
humanist "friendly rounded sans-serif with warm letterforms" "readable humanist sans-serif"
handwritten "bold hand-drawn marker lettering with organic strokes" "casual handwritten notes style"
editorial "dramatic high-contrast serif with thick-thin stroke variation" "elegant classic serif"
technical "precise sans-serif with monospace numbers" "technical sans-serif, fixed-width for code"

Combination Notes

Typography Works Best With Avoid With
geometric clean texture, professional/neutral mood organic texture
humanist organic/clean texture, warm mood pixel texture
handwritten organic/paper texture, warm/vibrant mood grid texture, professional mood
editorial clean texture, vibrant/professional mood pixel texture
technical grid/clean texture, cool/dark mood paper texture, warm mood

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.