Skills creative-illustration
Generate diverse creative illustrations via OpenAI Images API. Create book illustrations, editorial art, children's book art, concept illustrations, and artistic scenes. Use when user needs creative visual content for stories, articles, presentations, or artistic projects (e.g., "illustrate a fairy tale scene", "create editorial art about technology", "design children's book illustrations", "generate concept art for a story").
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/adebayoabdushaheed-a11y/afame" ~/.claude/skills/openclaw-skills-creative-illustration && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/adebayoabdushaheed-a11y/afame" ~/.openclaw/skills/openclaw-skills-creative-illustration && rm -rf "$T"
manifest:
skills/adebayoabdushaheed-a11y/afame/SKILL.mdsource content
Creative Illustration Factory
Generate professional illustrations for books, editorial content, children's stories, and creative projects.
Setup
- Needs env:
OPENAI_API_KEY
Quick Start
Generate a simple illustration:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "a cozy cottage in an enchanted forest"
Generate with specific style:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "a robot learning to paint" \ --style "watercolor" \ --mood "whimsical"
Generate a story sequence:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "Alice discovers a tiny door" \ --subject "Alice shrinks down" \ --subject "Alice enters Wonderland" \ --style "whimsical illustration" \ --mood "magical"
Illustration Types
Book Illustrations
- Full-page chapter opening scenechapter-opener
- Character introduction portraitcharacter-intro
- Wide landscape establishing shotlandscape-scene
- Dynamic action or pivotal momentaction-moment
- Emotional or dramatic sceneemotional-scene
- Book cover illustration stylecover-art
Editorial / Magazine Art
- Abstract conceptual illustrationconceptual-art
- Informational illustration styleinfo-graphic
- Editorial portraitportrait-editorial
- Small spot illustrationspot-illustration
- Magazine full-page spreadfull-page-spread
Children's Book Art
- Classic picture book illustrationpicture-book
- Playful and imaginative stylewhimsical
- Educational book illustrationeducational
- Soft, calming bedtime story artbedtime-story
- Adventure map or treasure mapadventure-map
Concept Art
- Environmental concept artenvironment-concept
- Character design conceptcharacter-concept
- Object or prop designprop-concept
- Storyboard panel stylestoryboard
- Mood board aestheticmood-board
Styles
Traditional Media
- Watercolor painting with soft edgeswatercolor
- Rich oil painting textureoil-painting
- Charcoal drawing stylecharcoal-sketch
- Ink wash / sumi-e styleink-wash
- Soft pastel drawingpastel
- Colored pencil illustrationcolored-pencil
- Gouache opaque watercolorgouache
- Acrylic painting styleacrylic
- Linocut printmaking stylelino-cut
- Woodcut print aestheticwoodcut
Digital Styles
- Digital paintingdigital-painting
- Clean vector artvector-illustration
- Flat design aestheticflat-design
- Isometric perspectiveisometric
- Retro pixel artpixel-art
- Game/film concept art styleconcept-art
- Cel shaded animation stylecel-shaded
- Low poly 3D aestheticlow-poly
Book & Print Styles
- Classic picture bookpicture-book
- Vintage storybook artstorybook-illustration
- Magazine editorialeditorial-illustration
- Newspaper engraving stylenewspaper-engraving
- Vintage poster designposter-art
- Japanese woodblock printwoodblock-print
- Screen print aestheticscreen-print
Mood
- Playful and imaginativewhimsical
- Magical and enchantingmagical
- Mysterious and intriguingmysterious
- Calm and serenepeaceful
- Dramatic and intensedramatic
- Warm and nostalgicnostalgic
- Dark and atmosphericgloomy
- Bright and energeticvibrant
- Soft and romanticromantic
- Quirky and eccentricquirky
Parameters
- Illustration subject/description (repeatable for batch)--subject
- Illustration type (default: illustration)--type
- Artistic style (default: watercolor)--style
- Mood/atmosphere (default: peaceful)--mood
- Color palette suggestion--palette
- Composition guidance (e.g., "wide shot", "close-up")--composition
- Number of variants per subject (default: 1)--count
- Output directory (default: ~/Projects/tmp/creative-illustration-*)--out-dir
- Image size: 1024x1024, 1792x1024, 1024x1792 (default: 1024x1024)--size
- high/standard (default: high)--quality
- OpenAI image model (default: gpt-image-1.5)--model
- OpenAI API key (or use OPENAI_API_KEY env)--api-key
Advanced Examples
Children's book page:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "a curious rabbit with a pocket watch" \ --type "picture-book" \ --style "watercolor" \ --mood "whimsical" \ --palette "pastel"
Editorial concept art:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "AI and humanity working together" \ --type "conceptual-art" \ --style "vector-illustration" \ --mood "optimistic" \ --composition "symbolic"
Story sequence:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "Hero finds an ancient map" \ --subject "Hero deciphers mysterious symbols" \ --subject "Hero discovers a hidden passage" \ --subject "Hero enters the forgotten temple" \ --style "storybook-illustration" \ --mood "mysterious" \ --palette "earth tones"
Full custom prompt:
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --prompt "A magical treehouse library nestled among ancient redwoods, spiral staircase winding up the trunk, lanterns hanging from branches, books floating in mid-air, warm golden light streaming through leaves, detailed watercolor illustration style, whimsical and enchanting"
Color Palettes
- Soft pastel colorspastel
- Natural browns, greens, goldsearth tones
- Bright saturated colorsvibrant
- Desaturated, subtle colorsmuted
- Single color variationsmonochrome
- Rich ruby, emerald, sapphirejewel tones
- Orange, red, yellow, brownautumn
- Blue, white, silver, purplewinter
- Bright greens, teals, pinkstropical
- Warm sepia, faded tonesvintage
Composition
- Wide establishing scenewide shot
- Intimate close-upclose-up
- Panoramic landscapepanoramic
- Balanced rule of thirdsrule-of-thirds
- Centered subjectcentered
- Dynamic diagonal compositiondiagonal
- Triangular compositiontriangular
- Circular / spiral compositioncircular
- Perfectly symmetricalsymmetrical
- Asymmetrical balanceasymmetrical
Output
- Illustration images*.png
- All prompts usedprompts.json
- Illustration galleryindex.html
Project Templates
Children's Book (4-6 images)
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "Girl finds a magical seed" \ --subject "Seed grows into a glowing plant" \ --subject "Plant reveals a tiny fairy" \ --subject "Fairy shows girl a secret garden" \ --subject "Girl shares garden with friends" \ --type "picture-book" \ --style "watercolor" \ --mood "whimsical"
Magazine Editorial (1-2 images)
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "The future of sustainable cities" \ --type "conceptual-art" \ --style "vector-illustration" \ --mood "optimistic" \ --count 2
Fantasy Story Chapter Opener (1 image)
python3 ~/Projects/agent-scripts/skills/creative-illustration/scripts/illustrate.py \ --subject "The dragon's treasure hoard under ancient runes" \ --type "chapter-opener" \ --style "oil-painting" \ --mood "dramatic" \ --palette "jewel tones"