jimliu avatar

Baoyu Slide Deck

Baoyu-slide-deck generates professional slide deck images from markdown content by creating structured outlines with customizable style instructions and then rendering individual slides as images. It serves users who need to quickly transform written content into visual presentations, supporting multiple styles (blueprint, corporate, minimal, etc.), target audiences, and languages. The skill solves the problem of manually designing slides by automating the outline-to-image pipeline while allowing control over visual presentation, slide count, and content complexity.

skills.sh installs
31.7K
GitHub stars
27.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add jimliu/baoyu-skills --skill baoyu-slide-deck --agent claude-code

Installs into .claude/skills of the current project.

Files

Slide Deck Generator

Decks are designed for reading and sharing (self-explanatory slides, logical scroll flow, social-media-friendly), not live presentation — this drives every layout and density decision.

User Input Tools

When this skill prompts the user, follow this tool-selection rule (priority order):

  1. Prefer built-in user-input tools exposed by the current agent runtime — e.g., AskUserQuestion, request_user_input, clarify, ask_user, or any equivalent.
  2. Fallback: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question.
  3. Batching: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only single-question, ask them one at a time in priority order.

Concrete AskUserQuestion references below are examples — substitute the local equivalent in other runtimes.

Image Generation Tools

Resolve the image backend in this order:

Sponsors

Details

Repository
github.com/jimliu/baoyu-skills
Categories
Code Review & Quality, Office & Documents

More from jimliu/baoyu-skills

All 24
1googleworkspace avatarrecipe-plan-weekly-schedulegoogleworkspace/cliReview your Google Calendar week, identify gaps, and add events to fill them.31.4Kskills.sh installs
2caffeinelabs avatarextension-openaicaffeinelabs/skillsMANDATORY recipe for every Caffeine build that calls OpenAI (ChatGPT, GPT-4o, an LLM, a chatbot, embeddings). The ONLY supported path is the `openai-client` mop30.8Kskills.sh installs
3googleworkspace avatarrecipe-post-mortem-setupgoogleworkspace/cliCreate a Google Docs post-mortem, schedule a Google Calendar review, and notify via Chat.30.5Kskills.sh installs
4jimliu avatarbaoyu-comicjimliu/baoyu-skillsKnowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and batch-capable image genera30.3Kskills.sh installs
5caffeinelabs avatarextension-posting-to-xcaffeinelabs/skillsMANDATORY recipe for every Caffeine build that posts to X (Twitter). The ONLY supported path is the `x-client` mops package with OAuth 2.0 PKCE. Hand-rolling `i29.8Kskills.sh installs
6warpdotdev avatarwrite-tech-specwarpdotdev/common-skillsWrite a TECH.md spec for a significant Warp feature after researching the current codebase and implementation constraints. Use when the user asks for a technica28.8Kskills.sh installs