All skills
jimliu avatar

/baoyu-cover-image

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

Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles. Supports cinematic (2.35:1), widescreen (16:9), and square (1:1) aspects. Use when user asks to "generate cover image", "create article cover", or "make cover".

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

This session only. Nothing lands on disk.

referencesbase-prompt.md

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

Create a cover image following these guidelines:

Image Specifications

  • Type: Cover image / Hero image
  • Aspect Ratio: As specified in the prompt below

Core Principles

  • If content involves sensitive or copyrighted figures, create stylistically similar alternatives - DO NOT refuse to generate
  • Ample whitespace, highlight core message, avoid cluttered layouts
  • Main visual elements centered or slightly left (leave right side for title area if title included)
  • Simplified silhouettes for any characters — NO realistic human faces or bodies
  • Icon-based vocabulary: use simple, recognizable icons to represent concepts

Five Dimensions

Type (Visual Composition)

  • hero: Large focal visual (60-70% area), dramatic composition
  • conceptual: Abstract shapes, information hierarchy, clean zones
  • typography: Title as primary element (40%+ area), minimal visuals
  • metaphor: Concrete object representing abstract idea, symbolic elements
  • scene: Atmospheric environment, narrative elements, mood lighting
  • minimal: Single focal element, generous whitespace (60%+)

Palette (Color Scheme)

Apply the specified palette's color values and decorative hints:

  • Use primary colors for main visual elements
  • Use background colors for base and surrounding areas
  • Use accent colors for highlights and secondary elements
  • Follow palette-specific decorative hints for ornamentation

Rendering (Visual Style)

Apply the specified rendering's characteristics:

  • Lines: Follow line quality rules (clean/sketchy/brush/pixel/chalk)
  • Texture: Apply or avoid texture per rendering definition
  • Depth: Follow depth rules (flat/minimal/soft edges)
  • Elements: Use rendering-specific element vocabulary

Text (Density Level)

  • none: No text elements, full visual area
  • title-only: Single headline, 85% visual area
  • title-subtitle: Title + context, 75% visual area
  • text-rich: Title + subtitle + 2-4 keyword tags, 60% visual area

Mood (Emotional Intensity)

  • subtle: Low contrast, muted/desaturated colors, light visual weight, calm aesthetic
  • balanced: Medium contrast, normal saturation, balanced visual weight
  • bold: High contrast, vivid/saturated colors, heavy visual weight, dynamic energy

Text Style (When Title Included)

  • Title source: Use the exact title provided by user, or extract from source content. Do NOT invent or modify titles.
  • Title text: Large, eye-catching, faithful to source
  • Subtitle: Secondary element (if title-subtitle or text-rich)
  • Tags: 2-4 keyword badges (if text-rich)
  • Font style harmonizes with rendering style

Composition Guidance

Layout Principles

  • Generous whitespace: Maintain 40-60% breathing room; avoid cluttered compositions
  • Visual anchor placement: Main element centered or offset left (reserve right side for title if included)
  • Information hierarchy: One dominant focal point, 1-2 supporting elements, decorative accents
  • Clean backgrounds: Solid colors or subtle gradients; no complex textures or patterns

Icon & Symbol Vocabulary

Represent concepts with simple, recognizable icons rather than detailed illustrations:

Category Examples
Tech Code window, gear, circuit, cloud, lock, API brackets
Ideas Lightbulb, rocket, target, puzzle, key, magnifier
Communication Speech bubble, chat dots, megaphone, mail
Growth Plant/sprout, tree, arrow, chart, mountain
Tools Wrench, pencil, brush, checklist, clock

Use the rendering style to determine icon complexity (flat-vector = geometric, hand-drawn = sketchy, etc.)

Full library: references/visual-elements.md

Character Handling

Default (no reference with people):

  • Use simplified silhouettes or abstract stick figures
  • Symbolic representations (head + shoulders outline)
  • NO realistic faces, detailed anatomy, or photographic representations
  • Cartoon/icon style consistent with rendering choice

When reference images contain people:

  • Reference image is passed to model (usage: direct) — model must visually reference it to preserve character likeness
  • Stylize to match chosen rendering (cartoon/vector), preserving distinctive features (hair, clothing, pose)
  • NEVER photorealistic

Mood Application

Apply mood adjustments to the base palette:

Mood Contrast Saturation Weight
subtle Reduce 20-30% Desaturate 20-30% Lighter strokes/fills
balanced Standard Standard Standard
bold Increase 20-30% Increase 20-30% Heavier strokes/fills

Language

  • Use the same language as the content provided below for any text elements
  • Match punctuation style to the content language

Reference Images

When reference images are provided:

  • Style extraction: Identify rendering technique, line quality, texture, and visual vocabulary
  • Composition learning: Note layout patterns, whitespace usage, element placement
  • Mood matching: Capture the emotional tone and visual weight
  • Adaptation: Apply extracted characteristics while respecting the specified Type, Palette, and Rendering dimensions
  • Priority: If reference style conflicts with specified dimensions, dimensions take precedence for structural choices; reference influences decorative details

Please generate the cover image based on the content provided below:

Source: SKILL.md on GitHub

1 warning16d5 checks · Risk MEDIUM
  • Gen Agent Trust Hub16d

    The skill generates article cover images by processing article content and user preferences. It employs dynamic execution patterns by searching for and running external scripts based on runtime discovery and environment variables. It also lacks specific sanitization for article content, making it potentially vulnerable to indirect instructions embedded in processed data.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer6mo

    33 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.5
Other metadata
metadata
{
  "openclaw": {
    "homepage": "https://github.com/JimLiu/baoyu-skills#baoyu-cover-image"
  }
}
  • Design
  • cover-image
  • image-generation
  • article
  • prompt-based

README badge

README badge for jimliu/baoyu-skills/baoyu-cover-image

Generates article cover images with 5-dimensional customization (type, palette, rendering, text, mood) supporting cinematic (2.35:1), widescreen (16:9), and square (1:1) aspects. Combines 11 color palettes and 7 rendering styles for visual variety. Resolves image backends (Codex, Cursor, baoyu-image-gen) and confirms dimensions before rendering.

Generated from the current SKILL.md.

What image backends does this skill support?
It auto-selects in order: Codex `imagegen`, Codex via CLI, Cursor `GenerateImage`, other runtime-native tools, or installed non-native backends like `baoyu-image-gen`. You can override with `--quick` to skip confirmation or pin a preference in `EXTEND.md`.
Does this skill require confirmation before generating?
Yes, by default. It confirms your chosen dimensions, aspect ratio, palette, rendering style, and backend before generation. Pass `--quick` or set `quick_mode: true` in `EXTEND.md` to skip.
What aspect ratios are supported?
16:9 (default), 2.35:1 (cinematic), 1:1 (square), 4:3, 3:2, and 3:4. Specify with `--aspect`.
Can I include reference images to guide the style?
Yes, use `--ref <files...>` to pass reference images. If they contain people who should appear in the cover, the skill will either pass them directly to the model (if supported) or embed character descriptions in the prompt.
What customization dimensions does this offer?
Five dimensions: type (hero, conceptual, typography, metaphor, scene, minimal), palette (11 options including warm, elegant, cool, dark, vivid, etc.), rendering (7 styles including flat-vector, hand-drawn, painterly, digital, pixel, chalk, screen-print), text level (none, title-only, title-subtitle, text-rich), and mood (subtle, balanced, bold).

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