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.

referencesstylesintuition-machine.md

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

intuition-machine

Technical briefing infographic style with aged paper texture and bilingual explanatory text boxes

Design Aesthetic

Academic/technical briefing presentation style, NOT artistic 3D renders. Clean 2D or isometric technical illustrations with multiple explanatory text boxes containing article content. Split layouts with visuals on left/center and text on right/bottom. Information-dense but organized with clear visual hierarchy. Vintage blueprint aesthetic with modern clarity.

Background

  • Color: Aged Cream (#F5F0E6)
  • Texture: Subtle paper texture with light creases, warm nostalgic feel reminiscent of vintage technical prints

Typography

Primary Font (Headlines)

Bold display font in dark maroon, ALL CAPS in brackets for main titles. English subtitle below in smaller size. Technical, authoritative presence with vintage character.

Secondary Font (Labels)

Clean sans-serif for bilingual callout labels. Format: "ENGLISH TERM 中文翻译". High contrast against background.

Body Font

Clean geometric sans-serif for text box content. Readable at smaller sizes. Consistent weight throughout.

Color Palette

Role Color Hex Usage
Background Aged Cream #F5F0E6 Primary background
Paper Texture Warm White #F5F0E1 Blueprint paper effect
Primary Text Dark Maroon #5D3A3A Headlines, titles
Body Text Near Black #1A1A1A Text box content
Accent 1 Teal #2F7373 Primary illustrations
Accent 2 Warm Brown #8B7355 Secondary elements
Accent 3 Maroon #722F37 Titles, emphasis
Outline Deep Charcoal #2D2D2D Element outlines

Visual Elements

  • Isometric 3D technical illustrations OR flat 2D diagrams (choose based on concept)
  • 3-5 explanatory text boxes per slide with labeled content
  • Bilingual callout labels pointing to key parts
  • Faded thematic background patterns (circuits, gears, flowcharts related to topic)
  • Clean black outlines on all elements
  • Split or triptych layouts
  • "KEY QUOTE:" box at bottom with core insight
  • No title blocks, stamps, or watermarks in corners

Style Rules

Do

  • Include 3-5 text boxes with substantive content from source material
  • Use bilingual labels (English + Chinese) for key elements
  • Add faded thematic background patterns related to the topic
  • Maintain aged paper texture throughout
  • Create clear visual hierarchy with split layouts

Don't

  • Create photorealistic renders or artistic 3D scenes
  • Leave slides without explanatory text content
  • Add title blocks or stamps in corners
  • Use gradients or glossy effects
  • Add slide numbers, footers, or logos

Best For

Technical explanations, concept breakdowns, academic presentations, knowledge documentation, research summaries, educational content with depth, bilingual audiences

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.