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.

referencespresetswuxia.md

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

wuxia

武侠预设 - Hong Kong martial arts comic style

Base Configuration

Dimension Value
Art Style ink-brush
Tone action
Layout splash (default)

Equivalent to: --art ink-brush --tone action

Unique Rules

This preset includes special rules beyond the art+tone combination. When --style wuxia is used, ALL rules below must be applied.

Qi/Energy Effects (Required)

Martial arts power must be visible through qi effects:

Effect Type Visual Treatment
Internal qi Glowing aura around character
External qi Visible energy projection
Qi clash Radiating impact waves
Qi absorption Flowing particles toward character
Hidden power Subtle glow in eyes/fists

Energy Colors

Qi Type Color
Righteous Blue (#4299E1), Gold (#FFD700)
Fierce Red (#DC2626), Orange (#EA580C)
Evil Purple (#7C3AED), Green (#16A34A)
Pure White, Silver
Ancient Gold with particles

Combat Visual Language

Impact moments must include:

  1. Speed lines radiating from impact point
  2. Flying debris (stone, wood, cloth)
  3. Shockwave rings
  4. Dust/energy clouds
  5. Hair and clothing blown back

Movement Depiction

Speed Level Visual Treatment
Normal Standard pose
Fast Motion blur, speed lines
Lightning Afterimages, multiple positions
Teleport Fade effect, particle trail

Environmental Integration

Backgrounds must support action:

Environment Combat Enhancement
Mountains Crumbling peaks from impacts
Forest Exploding trees, flying leaves
Water Dramatic splashes, walking on water
Temple Breaking pillars, flying tiles
Cliff Dramatic falls, wind effects

Character Pose Guidelines

  • Dynamic warrior stances with weight distribution
  • Flowing robes and hair showing movement
  • Muscle tension visible in action
  • Feet planted or in dynamic motion
  • Traditional martial arts postures

Weapon Effects

Weapon Visual Treatment
Sword Trailing light arc, blade glow
Palm Qi projection, wind effect
Staff Spinning blur, impact ripples
Whip Flowing energy trail

Atmospheric Elements

Always include:

  • Floating particles (leaves, petals, dust)
  • Ink wash mist for depth
  • Wind direction indicators
  • Dramatic sky/weather when appropriate

Quality Markers

  • ✓ Dynamic action poses with sense of motion
  • ✓ Ink brush aesthetic in line work
  • ✓ Visible qi/energy effects
  • ✓ High contrast dramatic lighting
  • ✓ Atmospheric backgrounds with Chinese elements
  • ✓ Flowing fabric and hair movement
  • ✓ Impactful combat moments
  • ✓ Speed lines and impact effects

Best For

Martial arts stories, Chinese historical fiction, wuxia/xianxia adaptations, action-heavy narratives

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 2 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.