Art

Generate illustrations, diagrams, thumbnails, and icons using AI image models and ImageMagick composition.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/Kaleb-Rupe/aurora --skill art-kaleb-rupe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Art
Source: https://github.com/Kaleb-Rupe/aurora/tree/main/claude/skills/Media/Art
Command: npx skills add https://github.com/Kaleb-Rupe/aurora --skill art-kaleb-rupe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, imagemagick.

What problem does it solve? Creating consistent visual content—blog headers, technical diagrams, YouTube thumbnails, quote cards, and app icons—requires design skills and repetitive manual work across many tools. ## Core Features & Use Cases - Multi-Model Image Generation: Generate images via flux, nano-banana, nano-banana-pro, and gpt-image-1 with model-specific size and aspect-ratio handling, plus multi-reference-image support for character consistency. - 21 Routed Workflows: Dedicated prompt-engineering workflows for mermaid diagrams, D3 dashboards, comics, comparisons, timelines, taxonomies, annotated screenshots, recipe cards, aphorism cards, and more. - Thumbnail Composition: Compose YouTube thumbnails from background, headshot, and text layers using ImageMagick with face-cropping, stroke outlines, and colored borders. - Use Case: Ask for a header image for a blog post; the skill routes to the Essay workflow, builds a styled prompt, generates the image to ~/Downloads for preview, and stages it for approval. ## Quick Start Generate a 16:9 blog header illustration about AI agents and save it to my Downloads folder for preview.

Frequently Asked Questions about Art

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate images with different AI models from the command line?

Run the Generate.ts tool with Bun, passing --model (flux, nano-banana, nano-banana-pro, or gpt-image-1), --prompt, --size, and --aspect-ratio flags. Each model accepts different size formats, so check the model-specific table before generating.

How do I create a YouTube thumbnail from a background and headshot?

Use the ComposeThumbnail.ts script with --background, --headshot, --title, and --subtitle arguments. It crops the headshot to the face, composites layers with ImageMagick, adds stroke-outlined text, and applies a colored border at 1280x720.

Can I use reference images for character consistency in AI generation?

Yes, pass multiple --reference-image flags to the generation tool. The Gemini backend supports up to 5 human reference images, 6 object references, and 14 total per request for improved likeness and style consistency.

Why does image generation fail with a size validation error?

Each model accepts different --size formats: flux and nano-banana use aspect ratios like 16:9, nano-banana-pro uses resolution tiers (1K, 2K, 4K), and gpt-image-1 uses pixel dimensions like 1024x1024. Using the wrong format causes validation errors.

Where do generated images get saved?

All generated images must go to ~/Downloads/ first for preview and approval. Only after user review should files be copied to final destinations like a project's public/images directory.