cover-image
Original:🇺🇸 English
Translated
Generate elegant cover images for articles. Analyzes content and creates eye-catching hand-drawn style cover images with multiple style and composition options. Use when user asks to "generate cover image", "create article cover", or "make a cover for article".
12installs
Added on
NPX Install
npx skill4agent add sugarforever/01coder-agent-skills cover-imageTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Cover Image Generator
Generate hand-drawn style cover images for articles with rich style and composition options.
Usage
bash
# From markdown file (auto-select style based on content)
/cover-image path/to/article.md
# Specify a style
/cover-image path/to/article.md --style tech
/cover-image path/to/article.md --style gradient
# Specify a composition
/cover-image path/to/article.md --composition hero-center
# Without title text
/cover-image path/to/article.md --no-title
# Combine options
/cover-image path/to/article.md --style editorial --composition split --no-title
# From direct text input
/cover-image
[paste content or describe the topic]Options
| Option | Description |
|---|---|
| Specify cover style (see Style Gallery below) |
| Specify layout composition (see Composition Gallery below) |
| Generate cover without title text (visual only) |
Style Gallery
Core Styles
| Style | Description | Best For |
|---|---|---|
| Refined, sophisticated, understated | Business, thought leadership, professional |
| Modern, clean, futuristic with glow effects | AI, coding, digital, algorithms |
| Friendly, approachable, human-centered | Personal growth, lifestyle, education |
| High contrast, attention-grabbing, energetic | Opinion pieces, controversial, urgent |
| Ultra-clean, zen-like, maximum whitespace | Philosophy, focus, essentialism |
| Fun, creative, whimsical doodles | Tutorials, beginner guides, casual |
| Organic, calm, earthy tones | Sustainability, wellness, outdoor |
| Vintage, nostalgic, aged textures | History, retrospectives, classic topics |
Extended Styles
| Style | Description | Best For |
|---|---|---|
| Smooth color transitions, dreamy, modern | Product launches, announcements, branding |
| Magazine-quality, sophisticated typography | Long-form essays, deep dives, journalism |
| Technical drawing aesthetic, grid paper | Architecture, system design, engineering |
| Soft washes, organic bleed, painterly | Art, culture, creative writing, poetry |
| Sharp shapes, tessellations, mathematical | Data science, math, structured thinking |
| Dark background with vivid glowing elements | Nightlife, gaming, cyberpunk, startup |
| Layered paper cutout depth effect | Storytelling, children's content, craft |
| East Asian brush ink aesthetic (水墨风) | Chinese culture, philosophy, calligraphy |
Detailed style definitions:
references/styles/<style>.mdComposition Gallery
Compositions define how elements are arranged in the cover image.
| Composition | Description | When to Use |
|---|---|---|
| Single focal visual centered, title above or below | General purpose, strong single concept |
| Left/right or top/bottom split, visual one side, text other | Comparison, before/after, dual concepts |
| Elements scattered with depth, floating in space | Abstract topics, multiple related concepts |
| Decorative border framing the central content | Formal, announcement, certificate-like |
| Dynamic diagonal division or flow | Movement, progress, transformation |
| Dark background with a single illuminated subject | Focus, highlight, key insight |
| Wide scene spanning the full width | Landscape, journey, timeline |
| Grid of small related visuals forming a bigger picture | Collection, variety, ecosystem |
| Soft fade from edges to center focus | Intimate, personal, memoir-style |
| Overlapping planes creating depth | Complex topics, multi-layered ideas |
Composition Tips
- hero-center + title: Place visual slightly left, title right
- hero-center + no-title: Center the visual fully, let it breathe
- split: Use contrasting colors or concepts on each side
- floating: 3-5 elements max, vary sizes for depth
- diagonal: Direction implies progress (bottom-left → top-right = growth)
- spotlight: Keep background very dark, subject vivid
- mosaic: Use 4-9 tiles, maintain consistent style across tiles
- layered: Use opacity/blur to create foreground/background separation
Auto Style Selection
When no is specified, analyze content to select the best style:
--style| Content Signals | Selected Style |
|---|---|
| AI, coding, tech, digital, algorithm, API | |
| Personal story, emotion, growth, life, journey | |
| Controversial, urgent, must-read, warning, breaking | |
| Simple, zen, focus, essential, less is more | |
| Fun, easy, beginner, casual, tutorial, step-by-step | |
| Nature, eco, wellness, health, organic, outdoor | |
| History, classic, vintage, old, traditional | |
| Product, launch, release, announcement, brand | |
| Essay, analysis, deep dive, investigation, review | |
| System design, architecture, blueprint, infrastructure | |
| Art, painting, creative, poetry, culture | |
| Data, math, statistics, geometry, patterns | |
| Gaming, startup, nightlife, crypto, hacker | |
| Story, folktale, illustration, craft, children | |
| 中国, 文化, 哲学, 书法, 国风, 传统 | |
| Business, professional, strategy, analysis (default) | |
Auto Composition Selection
When no is specified:
--composition| Condition | Selected Composition |
|---|---|
| Single strong concept/metaphor | |
| Article compares two things | |
| Article covers multiple tools/ideas | |
| Personal/intimate topic | |
| Journey/timeline/progress narrative | |
| One key insight or revelation | |
| Complex multi-layered topic | |
| Formal/announcement tone | |
File Management
With Article Path
Save to subdirectory in the same folder as the article:
imgs/path/to/
├── article.md
└── imgs/
├── prompts/
│ └── cover.md
└── cover.pngWithout Article Path
Save to current working directory:
./
├── cover-prompt.md
└── cover.pngWorkflow
Step 1: Analyze Content
Extract key information:
- Main topic: What is the article about?
- Core message: What's the key takeaway?
- Tone: Serious, playful, inspiring, educational?
- Keywords: Identify style-signaling words
- Structure: Is it a comparison? A journey? A deep dive?
- Visual metaphors: What real-world objects/scenes represent the topic?
Step 2: Select Style & Composition
If or specified, use those. Otherwise:
--style--composition- Scan content for style and composition signals
- Match signals to most appropriate style + composition
- Default to style +
elegantcomposition if no clear signalshero-center
Step 3: Generate Cover Concept
Title (if included, max 8 characters):
- Distill the core message into a punchy headline
- Use hooks: numbers, questions, contrasts, pain points
- Skip if flag is used
--no-title
Visual Elements:
- Style-appropriate imagery and icons
- 1-2 symbolic elements representing the topic
- Metaphors or analogies that fit the style
Composition Layout:
- Apply the selected composition template
- Consider title placement within the composition
- Ensure visual hierarchy: primary element > secondary > decorative
Step 4: Create Prompt File
Prompt Format:
markdown
Cover theme: [topic in 2-3 words]
Style: [selected style name]
Composition: [selected composition name]
[If title included:]
Title text: [8 characters or less, in content language]
Subtitle: [optional, in content language]
Visual composition:
- Main visual: [description matching style]
- Layout: [composition-specific layout description]
- Primary element: [what draws the eye first]
- Secondary elements: [supporting visuals]
- Decorative elements: [style-appropriate accents]
Color scheme:
- Primary: [style primary color]
- Background: [style background color]
- Accent: [style accent color]
Style notes: [specific style characteristics to emphasize]
Composition notes: [specific layout guidance]
[If no title:]
Note: No title text, pure visual illustration only.Step 5: Generate Image
Image Generation Skill Selection:
- Check available image generation skills
- If multiple skills available, ask user to choose
Generation:
Call selected image generation skill with prompt file and output path.
Step 6: Output Summary
Cover Image Generated!
Topic: [topic]
Style: [style name]
Composition: [composition name]
Title: [cover title] (or "No title - visual only")
Location: [output path]
Preview the image to verify it matches your expectations.Notes
- Cover should be instantly understandable at small preview sizes
- Title (if included) must be readable and impactful
- Visual metaphors work better than literal representations
- Maintain style consistency throughout the cover
- Image generation typically takes 10-30 seconds
- Title text language should match content language
- When in doubt, +
elegantis a safe defaulthero-center - Combine unexpected style+composition pairs for unique results (e.g., +
ink-wash)split