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.

referencesdimensionspresets.md

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

Preset → Dimension Mapping

Maps 16 preset styles to their dimension combinations.

Mapping Table

Preset Texture Mood Typography Density
blueprint grid cool technical balanced
chalkboard organic warm handwritten balanced
corporate clean professional geometric balanced
minimal clean neutral geometric minimal
sketch-notes organic warm handwritten balanced
hand-drawn-edu organic macaron handwritten balanced
watercolor organic warm humanist minimal
dark-atmospheric clean dark editorial balanced
notion clean neutral geometric dense
bold-editorial clean vibrant editorial balanced
editorial-infographic clean cool editorial dense
fantasy-animation organic vibrant handwritten minimal
intuition-machine clean cool technical dense
pixel-art pixel vibrant technical balanced
scientific clean cool technical dense
vector-illustration clean vibrant humanist balanced
vintage paper warm editorial balanced

Preset Details

blueprint

  • Dimensions: grid + cool + technical + balanced
  • Feel: Engineering precision, analytical clarity
  • Auto-select: architecture, system, data, analysis, technical

chalkboard

  • Dimensions: organic + warm + handwritten + balanced
  • Feel: Classroom warmth, educational
  • Auto-select: classroom, teaching, school, chalkboard

corporate

  • Dimensions: clean + professional + geometric + balanced
  • Feel: Business credibility, institutional trust
  • Auto-select: investor, quarterly, business, corporate

minimal

  • Dimensions: clean + neutral + geometric + minimal
  • Feel: Maximum sophistication, executive focus
  • Auto-select: executive, minimal, clean, simple

sketch-notes

  • Dimensions: organic + warm + handwritten + balanced
  • Feel: Friendly learning, approachable education
  • Auto-select: tutorial, learn, education, guide, beginner

hand-drawn-edu

  • Dimensions: organic + macaron + handwritten + balanced
  • Feel: Hand-drawn educational infographic, macaron pastel zones
  • Auto-select: hand-drawn, infographic, diagram, process, onboarding

watercolor

  • Dimensions: organic + warm + humanist + minimal
  • Feel: Artistic, natural, lifestyle
  • Auto-select: lifestyle, wellness, travel, artistic

dark-atmospheric

  • Dimensions: clean + dark + editorial + balanced
  • Feel: Cinematic, entertainment
  • Auto-select: entertainment, music, gaming, atmospheric

notion

  • Dimensions: clean + neutral + geometric + dense
  • Feel: SaaS professional, data-forward
  • Auto-select: saas, product, dashboard, metrics

bold-editorial

  • Dimensions: clean + vibrant + editorial + balanced
  • Feel: Magazine impact, keynote drama
  • Auto-select: launch, marketing, keynote, magazine

editorial-infographic

  • Dimensions: clean + cool + editorial + dense
  • Feel: Publication quality, informative
  • Auto-select: explainer, journalism, science communication

fantasy-animation

  • Dimensions: organic + vibrant + handwritten + minimal
  • Feel: Magical, storytelling
  • Auto-select: story, fantasy, animation, magical

intuition-machine

  • Dimensions: clean + cool + technical + dense
  • Feel: Technical briefing, bilingual documentation
  • Auto-select: briefing, academic, research, bilingual

pixel-art

  • Dimensions: pixel + vibrant + technical + balanced
  • Feel: Retro gaming, developer culture
  • Auto-select: gaming, retro, pixel, developer

scientific

  • Dimensions: clean + cool + technical + dense
  • Feel: Academic precision, research quality
  • Auto-select: biology, chemistry, medical, scientific

vector-illustration

  • Dimensions: clean + vibrant + humanist + balanced
  • Feel: Flat design, friendly creative
  • Auto-select: creative, children, kids, cute

vintage

  • Dimensions: paper + warm + editorial + balanced
  • Feel: Historical, heritage storytelling
  • Auto-select: history, heritage, vintage, expedition

Building Custom Combinations

When user selects "Custom dimensions", combine any:

  • Texture (5): clean, grid, organic, pixel, paper
  • Mood (6): professional, warm, cool, vibrant, dark, neutral
  • Typography (5): geometric, humanist, handwritten, editorial, technical
  • Density (3): minimal, balanced, dense

Total possible combinations: 5 × 7 × 5 × 3 = 525 unique styles

Recommended Combinations (Beyond Presets)

Custom Name Texture Mood Typography Density Use Case
tech-minimal clean neutral technical minimal Developer keynotes
warm-editorial paper warm editorial balanced Heritage brands
dark-technical grid dark technical dense Security, DevOps
playful-clean clean vibrant humanist balanced Startups, apps

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.