All skills
jimliu avatar

/baoyu-comic

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

Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and batch-capable image generation. Use when user asks to create "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".

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

This session only. Nothing lands on disk.

referencesauto-selection.md

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

Auto Selection

Content signals determine default art + tone + layout (or preset).

Content Signal Matrix

Content Signals Art Style Tone Layout Preset
Tutorial, how-to, beginner manga neutral webtoon ohmsha
Computing, AI, programming manga neutral dense ohmsha
Technical explanation, educational manga neutral webtoon ohmsha
Pre-1950, classical, ancient realistic vintage cinematic -
Personal story, mentor ligne-claire warm standard -
Psychology, motivation, self-help, coaching manga warm standard concept-story
Business narrative, management, leadership manga warm standard concept-story
Conflict, breakthrough (inherit) dramatic splash -
Wine, food, lifestyle realistic neutral cinematic -
Martial arts, wuxia, xianxia ink-brush action splash wuxia
Romance, love, school life manga romantic standard shoujo
Business allegory, fable, parable, short insight, 四格 minimalist neutral four-panel four-panel
Biography, balanced ligne-claire neutral mixed -

Preset Recommendation Rules

When preset is recommended: Load presets/{preset}.md and apply all special rules.

ohmsha

  • Triggers: Tutorial, technical, educational, computing, programming, how-to, beginner
  • Special rules: Visual metaphors, NO talking heads, gadget reveals, Doraemon-style characters
  • Base: manga + neutral + webtoon/dense

wuxia

  • Triggers: Martial arts, wuxia, xianxia, cultivation, swordplay
  • Special rules: Qi effects, combat visuals, atmospheric elements
  • Base: ink-brush + action + splash

shoujo

  • Triggers: Romance, love story, school life, emotional drama
  • Special rules: Decorative elements, eye details, romantic beats
  • Base: manga + romantic + standard

concept-story

  • Triggers: Psychology, motivation, self-help, business narrative, management, leadership, personal growth, coaching, soft skills, abstract concept through story
  • Special rules: Visual symbol system, growth arc, dialogue+action balance, original characters
  • Base: manga + warm + standard

four-panel

  • Triggers: Business allegory, fable, parable, short insight, four-panel, 四格, 四格漫画, single-page comic, minimalist comic strip
  • Special rules: Strict 起承转合 4-panel structure, B&W + spot color, simplified stick-figure characters, single-page story
  • Base: minimalist + neutral + four-panel

Compatibility Matrix

Art Style × Tone combinations work best when matched appropriately:

Art Style ✓✓ Best ✓ Works ✗ Avoid
ligne-claire neutral, warm dramatic, vintage, energetic romantic, action
manga neutral, romantic, energetic, action warm, dramatic vintage
realistic neutral, warm, dramatic, vintage action romantic, energetic
ink-brush neutral, dramatic, action, vintage warm romantic, energetic
chalk neutral, warm, energetic vintage dramatic, action, romantic
minimalist neutral warm, energetic dramatic, vintage, romantic, action

Note: Art Style × Tone × Layout can be freely combined. Incompatible combinations work but may produce unexpected results.

Priority Order

  1. User-specified options (--art, --tone, --style)
  2. EXTEND.md defaults
  3. Content signal analysis → auto-selection
  4. Fallback: ligne-claire + neutral + standard

Source: SKILL.md on GitHub

1 warning17d5 checks · Risk MEDIUM
  • Gen Agent Trust Hub17d

    This skill is a complex comic creation tool that uses dynamic script execution for PDF merging and environment-aware image generation. It includes logic to discover and run local wrapper scripts by searching directory paths at runtime. While these behaviors are documented as part of its cross-platform support (Codex, Cursor, etc.), the use of dynamic execution from computed paths and the processing of untrusted user content for prompt generation represent notable security surfaces.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer6mo

    2/34 files flagged

  • 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 3 days ago.

Activeupdated 4 months ago
version
1.117.4
Other metadata
metadata
{
  "openclaw": {
    "homepage": "https://github.com/JimLiu/baoyu-skills#baoyu-comic",
    "requires": {
      "anyBins": [
        "bun",
        "npx"
      ]
    }
  }
}
  • TypeScript
  • comic
  • education
  • knowledge
  • image-generation
  • batch-capable
  • panel-layout
  • art-styles
  • storytelling
  • bun

README badge

README badge for jimliu/baoyu-skills/baoyu-comic

Creates original educational comics with flexible art style and tone combinations, supporting batch image generation and detailed panel layouts. Use when asked to generate knowledge comics, biography comics, tutorial comics, or similar educational visual narratives in styles like ligne-claire, manga, or ink-brush.

Generated from the current SKILL.md.

What art styles and tones does this skill support?
Six art styles (ligne-claire, manga, realistic, ink-brush, chalk, minimalist) and seven tones (neutral, warm, dramatic, romantic, energetic, vintage, action) can be combined. Five named presets (ohmsha, wuxia, shoujo, concept-story, four-panel) bundle specific art+tone combinations with special visual rules.
Can I use my own reference images to guide the comic style?
Yes. Pass reference images via `--ref <files...>` and specify usage mode (direct, style, or palette). Direct mode passes the image to the backend; style and palette modes extract traits and embed them in prompts.
What image backends does this skill work with?
It auto-detects and prioritizes Codex `imagegen`, Cursor `GenerateImage`, or other runtime-native tools. If none are available, it falls back to `baoyu-image-gen` or asks you to choose from installed backends.
Can I regenerate just a few pages instead of the whole comic?
Yes. Use `--regenerate N` to regenerate specific pages (e.g., `--regenerate 3` or `--regenerate 2,5,8`), or `--images-only` to generate images from existing prompts without rebuilding the storyboard.
Does this skill require bun or npm?
It requires either `bun` or `npx` installed. The skill will use `bun` if available; otherwise it falls back to `npx -y bun`.

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