
Qiaomu Mondo Poster Design
- 1.1k installs
- 1k repo stars
- Updated March 19, 2026
- joeseesun/qiaomu-mondo-poster-design
qiaomu-mondo-poster-design provides documented workflows for 一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转
About
The qiaomu-mondo-poster-design skill 一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计"、"读书笔记配图"、"公众号封面"、"小红书配图"、"文章配图"。One-sentence generation of master-level posters, book covers, album covers and designs. 33+ legendary designer styles with multi-platform aspect ratio support (21:9, 16:9, 3:4, 1:1, 9:16). # Mondo Style Design Generator Generate AI image prompts AND create actual designs in Mondo's distinctive alternative aesthetic - known for limited-edition screen-printed posters, book covers, and album art with bold colors, minimalist compositions, and symbolic storytelling. **This skill can:** - Generate detailed Mondo-style prompts for any subject - Create actual images directly via AI Gateway API - Design movie posters, book covers, album art, event posters - Provide genre-specific and format-specific templates ## Core Mondo Aesthetic Mondo posters are characterized by: 1.
- Generate detailed Mondo-style prompts for any subject
- Create actual images directly via AI Gateway API
- Design movie posters, book covers, album art, event posters
- Provide genre-specific and format-specific templates
- **Artistic Reinterpretation** - Not literal film scenes, but conceptual visual distillations
Qiaomu Mondo Poster Design by the numbers
- 1,138 all-time installs (skills.sh)
- +30 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #135 of 688 Office & Documents skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
qiaomu-mondo-poster-design capabilities & compatibility
- Capabilities
- generate detailed mondo style prompts for any su · create actual images directly via ai gateway api · design movie posters, book covers, album art, ev · provide genre specific and format specific templ · **artistic reinterpretation** not literal film
- Use cases
- documentation
What qiaomu-mondo-poster-design says it does
**Artistic Reinterpretation** - Not literal film scenes, but conceptual visual distillations 2.
**Screen Print Aesthetics** - Limited color palettes (2-5 colors), flat color blocks, halftone textures 3.
npx skills add https://github.com/joeseesun/qiaomu-mondo-poster-design --skill qiaomu-mondo-poster-designAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.1k |
|---|---|
| repo stars | ★ 1k |
| Security audit | 2 / 3 scanners passed |
| Last updated | March 19, 2026 |
| Repository | joeseesun/qiaomu-mondo-poster-design ↗ |
How do I use qiaomu-mondo-poster-design for the task described in its SKILL.md triggers?
一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计".
Who is it for?
Teams invoking qiaomu-mondo-poster-design when the user request matches documented triggers and prerequisites.
Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.
When should I use this skill?
一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计"、"读书笔记配图"、"公众号封面"、"小红
What you get
Step-by-step guidance grounded in qiaomu-mondo-poster-design documentation and reference files.
By the numbers
- References 33+ legendary designer styles
- Supports 5 preset aspect ratios: 21:9, 16:9, 3:4, 1:1, and 9:16
Files
Mondo Style Design Generator
Generate AI image prompts AND create actual designs in Mondo's distinctive alternative aesthetic - known for limited-edition screen-printed posters, book covers, and album art with bold colors, minimalist compositions, and symbolic storytelling.
This skill can:
- Generate detailed Mondo-style prompts for any subject
- Create actual images directly via AI Gateway API
- Design movie posters, book covers, album art, event posters
- Provide genre-specific and format-specific templates
Core Mondo Aesthetic
Mondo posters are characterized by:
1. Artistic Reinterpretation - Not literal film scenes, but conceptual visual distillations 2. Screen Print Aesthetics - Limited color palettes (2-5 colors), flat color blocks, halftone textures 3. Minimalist Symbolism - Key props, silhouettes, negative space over character faces 4. Bold Vintage Typography - Hand-drawn lettering, condensed sans-serifs, Art Deco influences 5. Retro Color Palettes - High saturation, vintage duotones, bold contrasts (orange/teal, red/cream, etc.)
Prompt Structure
When generating Mondo-style prompts, use this template:
[SUBJECT] in Mondo poster style, [COMPOSITION], [COLOR PALETTE],
screen print aesthetic, limited edition poster art, [KEY VISUAL ELEMENTS],
[TEXTURE/FINISH], minimalist design, vintage movie poster, [MOOD/TONE]Essential Components
Style Anchors (always include):
- "Mondo poster style" or "alternative movie poster"
- "screen print aesthetic" or "silkscreen print"
- "limited edition poster art"
- "vintage [decade] movie poster" (60s/70s/80s)
Composition Techniques (choose 1-2):
- Centered symmetrical composition
- Silhouette against [color] background
- Negative space storytelling
- Geometric framing (circles, triangles, arches)
- Layered depth with foreground/midground/background
Color Strategy (specify clearly):
- Limited palette: "3-color screen print: [color 1], [color 2], [color 3]"
- Duotone: "[warm color] and [cool color] duotone"
- Vintage scheme: "70s palette: burnt orange, mustard yellow, brown"
- High contrast: "bold [color] on [color] background"
Visual Elements (symbolic, not literal):
- Key prop or object (weapon, vehicle, iconic item)
- Silhouettes over detailed faces
- Geometric shapes hiding imagery
- Environmental mood (fog, rain, shadows)
- Symbolic animals or nature elements
Texture & Finish (adds authenticity):
- "halftone dot texture"
- "risograph printing effect"
- "paper texture grain"
- "slight misalignment between color layers"
- "vintage print imperfections"
Artist-Specific Variations
For different Mondo artist styles, see references/artist-styles.md.
Quick reference:
- Tyler Stout style: Dense character collages, intricate details, maximal composition
- Olly Moss style: Ultra-minimal, clever negative space, 1-2 colors
- Martin Ansin style: Art Deco influence, elegant line work, muted vintage tones
Example Prompts (Optimized for Clean Design)
Film Noir (Minimal)
Detective silhouette in fedora in Mondo poster style, vertical 9:16 portrait,
single centered figure, 3-color screen print: deep blue, cream, red accent,
clean minimalist composition, halftone texture, vintage 1940s aestheticSci-Fi (Minimalist Eye Window)
Astronaut helmet visor reflecting alien planet in Mondo poster style, vertical 9:16,
centered circular composition, 3-color screen print: orange, teal, black, single
focal element, negative space storytelling, clean retro 1970s sci-fi aestheticHorror (Symbolic Architecture)
Victorian mansion single lit window in Mondo poster style, vertical 9:16 portrait,
centered Gothic silhouette, 3-color screen print: black, burgundy, cream, single
focal point, clean simple composition, vintage 1970s horror aestheticAdvanced Negative Space Techniques
Master-level Mondo designs use figure-ground inversion - where the negative space (area without ink) forms meaningful shapes. This creates dual-layered visual experiences with hidden surprises.
Technique 1: Clever Visual Puns (Olly Moss Style)
One element serves double duty:
- Silhouette CONTAINS another scene within negative space
- Background shape IS the story element
- What's NOT shown tells as much as what IS shown
Example structure:
[Subject silhouette] in Mondo poster style, vertical 9:16, negative space WITHIN
silhouette reveals [hidden element], Olly Moss figure-ground inversion, 2-color
duotone: [color 1] and [color 2], clever dual imagery, what's missing tells the storyReal-world inspiration:
- Darth Vader silhouette with AT-ST battle scene in negative space
- Detective hat where negative space forms city skyline
- Knife blade reflecting villain's silhouette
Technique 2: Scale Contrast Drama
Tiny vs. Massive creates emotional impact:
- Small human figure + giant object/creature
- Emphasizes isolation, wonder, or threat
- Uses 70% negative space for breathing room
Example structure:
Tiny [subject] with massive [object] looming in Mondo poster style, vertical 9:16,
dramatic scale contrast, [subject] occupies only bottom 20%, vast negative space
above, 2-3 color screen print, sense of [emotion: awe/isolation/danger]Technique 3: Single Shape Storytelling
ONE iconic shape captures entire narrative:
- No clutter, no multiple elements
- Let one perfect symbol do ALL the work
- 30% graphic, 30% text, 40% empty space (2024 best practice)
Example structure:
Single [iconic object/symbol] centered in Mondo poster style, vertical 9:16,
ONLY this one element, surrounded by vast negative space, 2-color print:
[color 1] on [color 2] background, Olly Moss ultra-minimal approach, one
image tells complete storyProven Success Patterns
Based on successful generations, these patterns consistently deliver exceptional results:
Pattern 1: Single Focal Point (Minimalist Clean)
Key principles:
- ONE central element only (eye, object, silhouette)
- Vertical 9:16 format
- 2-3 colors maximum
- Negative space around focal point
- Clean, uncluttered, iconic
Simplified structure:
[Single element] in Mondo poster style, vertical 9:16, centered single focal point,
3-color screen print: [color 1], [color 2], [color 3], clean minimalist composition,
vintage [decade] aesthetic, simple and iconicPattern 2: Atmospheric Single Subject (Clean Layered)
Key principles:
- ONE main subject with simple background
- Vertical 9:16 format
- 3-4 colors for atmosphere
- Subject in foreground, simple backdrop
- Clean composition, not cluttered
Simplified structure:
[Main subject] in Mondo poster style, vertical 9:16, single subject with [simple backdrop],
3-color screen print: [atmospheric colors], clean composition, vintage [decade] aesthetic,
focused and simpleWorkflow
1. Identify the subject - Film, book, album, band, event, or concept 2. Choose symbolic element - What single image captures the essence? 3. Select composition pattern - Minimalist symbolic OR layered atmospheric 4. Select color palette - 2-4 colors max, high contrast, vintage-inspired 5. Add texture keywords - Screen print, halftone, risograph effects 6. Set the era - Specify 60s/70s/80s for period-accurate aesthetics
Tips for Best Results
Do:
- Specify exact color names and counts ("3-color: burnt orange, cream, navy")
- Use geometric composition terms (centered, symmetrical, negative space)
- Reference specific decades for vintage accuracy
- Emphasize symbolic over literal elements
- Include texture/printing process keywords
Don't:
- Use photorealistic or digital gradient terms
- Request complex facial details (use silhouettes instead)
- Mix too many styles (keep it focused on screen print aesthetic)
- Forget the vintage era context (60s-80s is key)
- Overlook negative space opportunities
Advanced: Format-Specific Approaches
For detailed format and genre-specific templates:
- references/genre-templates.md - Horror, Sci-Fi, Western, Noir, etc.
- references/composition-patterns.md - Layout strategies and visual hierarchy
- references/book-covers.md - Book cover design patterns and best practices
- references/artist-styles.md - Tyler Stout, Olly Moss, Martin Ansin, etc.
🚀 Enhanced Features (NEW!)
1. AI-Powered Prompt Optimization
Let AI enhance your prompt while respecting your original intent:
python3 scripts/generate_mondo_enhanced.py "Blade Runner" movie --ai-enhanceHow it works:
- Takes your original idea
- Adds ONE perfect symbolic element
- Suggests complementary colors (you can override)
- Uses negative space techniques
- Keeps it clean and minimal
Example:
# Your input: "Inception movie"
# AI enhances to: "Spinning top floating in Mondo poster style, vertical 9:16,
# single iconic object, negative space reveals dream layers, 2-color duotone:
# gold and deep blue, Olly Moss minimal approach"2. Three-Column Style Comparison
Generate 3 different styles side-by-side to choose the best:
python3 scripts/generate_mondo_enhanced.py "Dune" movie --compare saul-bass,olly-moss,kilian-engPerfect for:
- Exploring different artistic approaches
- Client presentations
- Finding the best style for your subject
3. Image-to-Image Transformation
Transform existing posters into Mondo style:
python3 scripts/generate_mondo_enhanced.py "noir thriller" movie --input original_poster.jpg --style saul-bassUse cases:
- Convert photographic posters to illustrated style
- Apply Mondo aesthetic to existing designs
- Reimagine classic posters
4. 20 Greatest Poster Artists
Now includes 20 legendary artist styles:
Belle Époque Pioneers:
jules-cheret- Bright joyful colors, dynamic feminine figurestoulouse-lautrec- Flat blocks, Japanese influence, bold silhouettesalphonse-mucha- Art Nouveau flowing curves, ornate floralsteinlen- Social realist, expressive lines, cat motifseugène-grasset- Medieval Gothic, stained glass aesthetic
Modernist Masters:
saul-bass- Minimalist geometric abstraction, visual metaphorscassandre- Cubist planes, dramatic perspective, Art Decomilton-glaser- Psychedelic pop art, innovative typographyjosef-muller-brockmann- Swiss grid, mathematical precisionpaul-rand- Playful geometry, clever visual puns
Film Legends:
drew-struzan- Painted realism, epic cinematic, nostalgic glowolly-moss- Ultra-minimal negative space, hidden imagerytyler-stout- Maximalist collages, intricate detailsmartin-ansin- Art Deco elegance, refined vintagelaurent-durieux- Visual puns, mysterious atmospheric
Contemporary:
kilian-eng- Geometric futurism, precise technical linesdan-mccarthy- Ultra-flat geometric abstractionjock- Gritty expressive brushwork, dynamic actionshepard-fairey- Propaganda style, halftone, politicaljay-ryan- Folksy handmade, warm textured simplepaula-scher- Typographic maximalism, layered text
View all styles:
python3 scripts/generate_mondo_enhanced.py --list-styles5. Smart Color Suggestions
AI suggests complementary colors, but you can override:
# Let AI suggest colors
python3 scripts/generate_mondo_enhanced.py "Jazz Festival" event --style jules-cheret
# Or specify your own
python3 scripts/generate_mondo_enhanced.py "Jazz Festival" event --style jules-cheret --colors "vibrant yellow, deep blue, red"Interactive Usage with Claude
When using this skill through Claude Code, I can guide you interactively:
I'll ask you simple questions like: 1. "What's your subject?" (movie/book/album title) 2. "Which style feels right?" (show 3-4 options with previews) 3. "Any color preferences?" (or let AI suggest) 4. "Want to see comparisons?" (generate 3 versions)
This makes it easy even if you're unfamiliar with Mondo aesthetics!
---
Direct Image Generation
This skill can generate actual images directly using the bundled scripts:
Enhanced Version (Recommended)
Full feature set: AI enhancement, comparisons, image-to-image, 20 artists
python3 scripts/generate_mondo_enhanced.py "subject" "type" [options]Enhanced Parameters:
subject: What to designtype: Design type - "movie", "book", "album", "event"--style: Artist style (20 options, see --list-styles)--ai-enhance: Let AI optimize prompt (respects your intent)--compare: Generate 3-style comparison (e.g., "saul-bass,olly-moss,jock")--input: Input image for image-to-image transformation--colors: Color preferences (e.g., "orange, teal, black")--aspect-ratio: Aspect ratio (default: 9:16)--output: Custom output path--no-generate: Only show prompt
Enhanced Examples:
AI-optimized generation:
python3 scripts/generate_mondo_enhanced.py "Blade Runner" movie --ai-enhance3-style comparison:
python3 scripts/generate_mondo_enhanced.py "Akira" movie --compare kilian-eng,saul-bass,jockImage-to-image with specific artist:
python3 scripts/generate_mondo_enhanced.py "cyberpunk noir" movie --input poster.jpg --style saul-bassWith color preferences:
python3 scripts/generate_mondo_enhanced.py "Jazz Night" event --style milton-glaser --colors "psychedelic orange, purple, yellow"List all 20 artist styles:
python3 scripts/generate_mondo_enhanced.py --list-stylesStandard Version (Simple & Fast)
Basic usage for quick generation:
python3 scripts/generate_mondo.py "subject" "type" [options]Parameters:
subject: What to design (e.g., "Neuromancer cyberpunk novel", "Jazz concert poster")type: Design type - "movie", "book", "album", "event"--aspect-ratio/--ratio: Aspect ratio (default: 9:16 for mobile/social media)- Common ratios: 9:16 (vertical mobile), 16:9 (horizontal), 1:1 (square), 2:3, 3:2, 4:5
--style: Artist style - "olly-moss", "tyler-stout", "minimal", "atmospheric" (default: auto)--output: Custom output path (default: outputs/)--no-generate: Only create prompt without generating image
Why 9:16 Default?
- Optimized for modern mobile devices and social media (Instagram Stories, TikTok, Reels)
- Better vertical composition for posters and book covers
- Maximizes screen space on smartphones
Examples:
Movie poster (default 9:16 vertical):
python3 scripts/generate_mondo.py "Akira cyberpunk anime" "movie"Book cover with minimal style (9:16):
python3 scripts/generate_mondo.py "1984 dystopian novel" "book" --style minimalAlbum cover with square ratio:
python3 scripts/generate_mondo.py "Pink Floyd The Wall progressive rock" "album" --aspect-ratio 1:1Horizontal cinema poster:
python3 scripts/generate_mondo.py "Western film Sergio Leone" "movie" --aspect-ratio 16:9Custom ratio for print:
python3 scripts/generate_mondo.py "Jazz Festival poster" "event" --ratio 2:3 --style atmosphericGenerate prompt only (no image):
python3 scripts/generate_mondo.py "Dune sci-fi epic" "movie" --no-generateManual Generation
If you prefer to generate prompts manually and use other image generation tools:
1. Use this skill to generate the Mondo-style prompt 2. Pass the prompt to:
/generate-image- AI Gateway API (recommended)/ai-image-generation- FLUX, Gemini, and other models/qiaomu-image-generator- For article/content illustrations
Recommended settings:
- Model:
google/gemini-3.1-flash-image-preview(best quality/speed balance) - Resolution: 2K or higher for print quality
- Format: PNG with transparency support
MIT License
Copyright (c) 2026 joeseesun
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Qiaomu Mondo Poster Design
English | 简体中文
One Sentence, Master-Level Design - No Photoshop, no color theory, no art history? No problem. Just describe what you want in one sentence, and AI automatically selects the perfect artistic style to generate professional-grade posters, covers, and designs.
Powered by Google Gemini 3 Pro Image 🎨
🚀 New in v3.0!
✨ 20 Legendary Artists - From Saul Bass to Toulouse-Lautrec 🤖 AI Auto-Style Selection - Perfect match for any subject 📱 Beginner-Friendly - No design knowledge needed 🎨 Versatile Formats - Posters, book covers, social media graphics 🖼️ Smart Features - AI optimization, comparison, image-to-image
Installation
npx skills add joeseesun/qiaomu-mondo-poster-design📸 Gallery: Real Examples
IMDB Top 10 Movie Posters
Created with various Mondo techniques:
| The Shawshank Redemption | The Godfather | The Dark Knight |
|---|---|---|
|  |  |  |
| Negative space - Bird in bars | Minimalism - Puppet strings | Visual pun - Joker in bat |
| The Godfather Part II | 12 Angry Men | Return of the King |
|---|---|---|
|  |  |  |
| Dual timeline layering | 12 hands & knife | Crown in flames |
| Schindler's List | Fellowship of the Ring | Pulp Fiction |
|---|---|---|
|  |  |  |
| Candle of hope | Map in ring | Briefcase mystery |
Master Technique: Figure-Ground Inversion
<p align="center"> <img src="examples/example-negative-space.png" width="400" alt="Negative Space Example"> <br> <b>Flirting Scholar (唐伯虎点秋香)</b><br> <i>Female profile hidden in fan's negative space - Olly Moss technique</i> </p>
Quick Start
Interactive with Claude Code
Simply say:
"Create Mondo poster for Blade Runner, compare styles"
"Design 1984 book cover in Saul Bass style"
"Jazz festival poster with vibrant colors"Command Line
# AI-enhanced generation
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "Blade Runner" movie --ai-enhance
# 3-style comparison
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "Akira" movie --compare kilian-eng,saul-bass,jock
# Custom colors
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "Jazz Night" event --style milton-glaser --colors "orange, purple, yellow"
# Image-to-image
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "noir" movie --input poster.jpg --style saul-bass
# List all styles
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py --list-styles🎨 20 Legendary Artists
Belle Époque (1870s-1900s)
- jules-cheret, toulouse-lautrec, alphonse-mucha, steinlen, eugène-grasset
Modernist (1920s-1960s)
- saul-bass, cassandre, milton-glaser, josef-muller-brockmann, paul-rand
Film Legends
- drew-struzan, olly-moss, tyler-stout, martin-ansin, laurent-durieux
Contemporary
- kilian-eng, dan-mccarthy, jock, shepard-fairey, jay-ryan, paula-scher
See full artist guide →
✨ Features
AI Prompt Optimization
Enhances your idea while respecting the original intent
--ai-enhance3-Column Comparison
Compare styles side-by-side
--compare saul-bass,olly-moss,jockImage-to-Image
Transform existing posters
--input poster.jpgSmart Colors
AI suggests or use your own
--colors "red, blue, cream"📋 Mondo Aesthetic
1. Artistic Reinterpretation - Conceptual, not literal 2. Screen Print - 2-5 colors, flat blocks, halftone 3. Minimalist Symbolism - Props over faces 4. Bold Typography - Hand-drawn, Art Deco 5. Retro Colors - High saturation, bold contrasts
💻 Requirements
- Python 3.7+
requests(required)Pillow(optional, for comparison/image-to-image)- AI Gateway API Key as
AI_GATEWAY_API_KEYenv variable
pip install -r requirements.txt📚 Documentation
- SKILL.md - Full guide
- Artist Styles - 20 artists explained
- Genre Templates - Horror, sci-fi, etc.
- Composition Patterns - Layout strategies
🤝 Contributing
Pull requests welcome! Share your Mondo creations.
📄 License
MIT
📱 Follow
- X: @vista8
- WeChat: 向阳乔木推荐看
<p align="center"> <img src="https://github.com/joeseesun/terminal-boost/raw/main/assets/wechat-qr.jpg?raw=true" alt="WeChat QR" width="300"> </p>
---
Powered by [Claude Code](https://claude.com/claude-code) + Google Gemini 3 Pro Image 🤖✨
乔木 Mondo 海报设计 / Qiaomu Mondo Poster Design
English | 简体中文
一句话,生成大师级设计 - 不会PS、不懂配色、不认识艺术家?没关系,只需用一句话描述你想要什么,AI自动选择最合适的艺术风格,为你生成专业级海报、封面和设计作品。
---
💡 这是给谁用的?
你是否遇到过这些困扰?
| 痛点 | 以前怎么办 | 现在怎么办 |
|---|---|---|
| 📱 想做公众号封面,但不会PS | 找设计师或用模板,千篇一律 | 一句话描述 → 自动生成独特设计 |
| 📚 想设计读书笔记海报,不知道怎么排版 | 搜模板、改文字,样子很业余 | "为《百年孤独》设计一张海报" → 直接出图 |
| 🎬 想分享电影观后感,配图太普通 | 用电影剧照或官方海报 | "为《银翼杀手》生成一张科幻海报" → 原创艺术风格 |
| 🎨 想让设计看起来专业,但不懂配色 | 随便选颜色,最后四不像 | AI自动匹配大师级配色方案 |
| 🖼️ 想要独特风格,但不认识艺术家 | 只能羡慕别人的设计 | AI识别题材自动选择最合适的艺术风格 |
如果你遇到过以上任何一个问题,这个工具就是为你准备的。
---
⚡ 3秒快速开始
安装(复制粘贴就行)
npx skills add joeseesun/qiaomu-mondo-poster-design使用(对Claude说一句话)
"用 Mondo 风格为《三体》生成一张书籍封面"
"为周杰伦《七里香》专辑设计封面"
"生成一张爵士音乐节海报"
"为我的公众号文章《人类简史》设计一张 21:9 封面"
"为我的小红书读书笔记《小王子》设计 3:4 配图"就这么简单! 你不需要:
- ❌ 学习Photoshop
- ❌ 懂什么是"负空间"、"极简主义"
- ❌ 知道Saul Bass、Olly Moss是谁
- ❌ 会选配色方案
- ❌ 理解构图原理
AI会自动帮你搞定这一切!
---
📸 看看能生成什么样的设计
场景1:公众号封面(21:9 超宽横版)
<table> <tr> <td width="50%"> <img src="examples/usecase-wechat-sapiens.png" alt="人类简史 - 文艺风公众号封面"><br> <b>提示词</b>: "为《人类简史》设计公众号封面"<br> <i>→ AI选择了文艺风:柔和水彩质感、人类进化全景时间线</i> </td> <td width="50%"> <img src="examples/usecase-wechat-interstellar.png" alt="星际穿越 - Kilian Eng科幻风封面"><br> <b>提示词</b>: "为《星际穿越》影评设计公众号封面"<br> <i>→ AI选择了 Kilian Eng 几何未来主义:黑洞+飞船+宇宙深空</i> </td> </tr> </table>
场景2:小红书配图(3:4 竖版)
<table> <tr> <td width="50%"> <img src="examples/usecase-xiaohongshu-mood.png" alt="花样年华 - 日系风小红书"><br> <b>提示词</b>: "为《花样年华》设计观影笔记配图"<br> <i>→ AI选择了日系风格:温暖胶片感、旗袍女人雨巷剪影</i> </td> <td width="50%"> <img src="examples/usecase-xiaohongshu-prince.png" alt="小王子 - 韩系风小红书"><br> <b>提示词</b>: "为《小王子》设计读书分享配图"<br> <i>→ AI选择了韩系风格:梦幻粉紫渐变、小王子站在星球上</i> </td> </tr> </table>
场景3:文章配图(16:9 横版)
<table> <tr> <td width="50%"> <img src="examples/usecase-article-ai.png" alt="AI与未来 - 科技文章配图"><br> <b>提示词</b>: "为科技文章《AI与人类的未来》设计配图"<br> <i>→ AI选择了 Kilian Eng 未来主义:数字大脑融合宇宙</i> </td> <td width="50%"> <img src="examples/usecase-article-cafe.png" alt="秋日阅读 - 文艺文章配图"><br> <b>提示词</b>: "为生活文章《秋日咖啡馆的午后阅读》设计配图"<br> <i>→ AI选择了文艺风:温暖金色光线、咖啡与书页</i> </td> </tr> </table>
场景4:书籍封面设计(9:16 竖版)
<table> <tr> <td width="50%"> <img src="examples/usecase-book-cover.png" alt="三体 - Chip Kidd概念封面"><br> <b>提示词</b>: "为《三体》设计书籍封面"<br> <i>→ AI选择了 Chip Kidd 概念派:黑色虚空中一个被扭曲的红色太阳</i> </td> <td width="50%"> <img src="examples/usecase-book-v2-penguin.png" alt="百年孤独 - Penguin经典版"><br> <b>提示词</b>: "为《百年孤独》设计精装书封面"<br> <i>→ AI选择了 Penguin Clothbound 经典风格:翡翠绿底+金色蝴蝶纹样</i> </td> </tr> </table>
场景5:专辑封面设计(1:1 正方形)
<table> <tr> <td width="33%"> <img src="examples/usecase-album-pinkfloyd.png" alt="Pink Floyd - The Dark Side of the Moon"><br> <b>Pink Floyd</b><br> <i>The Dark Side of the Moon</i><br> <i>→ Peter Saville 极简:棱镜分光彩虹</i> </td> <td width="33%"> <img src="examples/usecase-album-radiohead.png" alt="Radiohead - OK Computer"><br> <b>Radiohead</b><br> <i>OK Computer</i><br> <i>→ Reid Miles 高对比:数字荒原孤独身影</i> </td> <td width="33%"> <img src="examples/usecase-album-joydivision.png" alt="Joy Division - Unknown Pleasures"><br> <b>Joy Division</b><br> <i>Unknown Pleasures</i><br> <i>→ David Stone Martin 极简:脉冲波形线条</i> </td> </tr> </table>
场景6:活动海报 / 朋友圈分享(9:16 竖版)
<table> <tr> <td width="50%"> <img src="examples/usecase-event-poster.png" alt="周末观影会 - 活动海报"><br> <b>提示词</b>: "为周末观影会设计海报"<br> <i>→ AI选择了 Saul Bass 极简几何,胶片与爆米花</i> </td> <td width="50%"> <img src="examples/usecase-moments-poster.png" alt="咖啡与书 - 朋友圈"><br> <b>提示词</b>: "为咖啡与书的午后设计海报"<br> <i>→ AI选择了 Jay Ryan 民间手工风格,手冲咖啡与翻开的书页</i> </td> </tr> </table>
经典电影海报(IMDB Top 10)
<table> <tr> <td width="20%"> <img src="examples/imdb-01-shawshank.png" alt="肖申克的救赎"><br> <b>肖申克的救赎</b><br> <i>负空间,铁栏中飞出自由之鸟</i> </td> <td width="20%"> <img src="examples/imdb-02-godfather.png" alt="教父"><br> <b>教父</b><br> <i>极简主义,操控之手</i> </td> <td width="20%"> <img src="examples/imdb-03-dark-knight.png" alt="黑暗骑士"><br> <b>黑暗骑士</b><br> <i>视觉双关,蝙蝠中的小丑</i> </td> <td width="20%"> <img src="examples/imdb-04-godfather-2.png" alt="教父2"><br> <b>教父2</b><br> <i>暗影传承,父与子</i> </td> <td width="20%"> <img src="examples/imdb-05-12-angry-men.png" alt="十二怒汉"><br> <b>十二怒汉</b><br> <i>极简几何,十二把椅子</i> </td> </tr> <tr> <td width="20%"> <img src="examples/imdb-06-lotr-return.png" alt="指环王:王者归来"><br> <b>指环王:王者归来</b><br> <i>史诗对比,至尊魔戒</i> </td> <td width="20%"> <img src="examples/imdb-07-schindlers-list.png" alt="辛德勒的名单"><br> <b>辛德勒的名单</b><br> <i>黑白中的红色,生命之光</i> </td> <td width="20%"> <img src="examples/imdb-08-lotr-fellowship.png" alt="指环王:护戒使者"><br> <b>指环王:护戒使者</b><br> <i>奇幻冒险,九人远征</i> </td> <td width="20%"> <img src="examples/imdb-09-pulp-fiction.png" alt="低俗小说"><br> <b>低俗小说</b><br> <i>波普拼贴,非线性叙事</i> </td> <td width="20%"> <img src="examples/imdb-10-good-bad-ugly.png" alt="黄金三镖客"><br> <b>黄金三镖客</b><br> <i>西部对峙,三人剪影</i> </td> </tr> </table>
---
🎯 支持的平台和比例
| 平台 / 用途 | 推荐比例 | 命令行参数 | 说明 |
|---|---|---|---|
| 📱 公众号封面 | 21:9 | --aspect-ratio 21:9 | 超宽横版,适合文章头图 |
| 📕 小红书配图 | 3:4 | --aspect-ratio 3:4 | 竖版,小红书最常见比例 |
| 📝 文章配图 | 16:9 | --aspect-ratio 16:9 | 横版,适合博客/知乎/Medium |
| 📚 书籍封面 | 9:16 | --aspect-ratio 9:16(默认) | 竖版,经典书籍比例 |
| 🎵 专辑封面 | 1:1 | --aspect-ratio 1:1 | 正方形,Spotify/网易云标准 |
| 🎭 活动海报 | 9:16 | --aspect-ratio 9:16(默认) | 竖版,手机展示最佳 |
| 🎬 电影海报 | 9:16 | --aspect-ratio 9:16(默认) | 竖版,经典海报比例 |
| 🖥️ 桌面壁纸 | 16:9 | --aspect-ratio 16:9 | 横版,电脑桌面 |
---
🤖 AI自动帮你做什么?
你只需要描述内容,AI会自动:
1. 自动选择最合适的艺术风格
| 你说的内容类型 | AI自动选择的风格 | 为什么 |
|---|---|---|
| 📱 公众号读书笔记 | 文艺风 柔和留白水彩 | 诗意氛围适合深度阅读 |
| 📕 小红书观影笔记 | 日系风 胶片感温暖色调 | 温暖质感适合生活美学 |
| 📕 小红书读书分享 | 韩系风 梦幻粉彩渐变 | 清新梦幻适合书籍分享 |
| 📚 书籍封面(文学) | Penguin Clothbound 经典纹样 | 出版级精装书美学 |
| 📚 书籍封面(科幻) | Chip Kidd 概念派视觉隐喻 | Random House 级别设计 |
| 🎵 专辑封面 | Peter Saville / Reid Miles | 传奇唱片公司美学 |
| 🎬 科幻电影海报 | Kilian Eng 几何未来主义 | 精准技术线条 |
| 🎬 文艺电影海报 | Alphonse Mucha 新艺术 | 流动曲线东方美学 |
| 🎬 悬疑电影海报 | Olly Moss 负空间 | 隐藏意象制造神秘感 |
| 🎭 活动海报 | Saul Bass 极简几何 | 大胆抽象一目了然 |
你不需要知道这些艺术家是谁,AI会根据你的描述自动匹配!
2. 自动配色
AI会根据题材选择大师级配色方案:
- 科幻片 → 赛博蓝+霓虹粉
- 文艺片 → 米色+深红
- 悬疑片 → 暗黑色+血橙色
- 温情片 → 暖黄+柔蓝
3. 自动构图
AI懂得专业设计原则:
- 负空间 - 让留白说话
- 视觉双关 - 一个图形传递两层意思
- 极简主义 - 用最少的元素传递最强的信息
- 戏剧性对比 - 大小对比营造情感冲击
4. 自动适配平台比例
根据用途自动匹配最佳比例:
- 公众号封面 → 21:9 超宽横版
- 小红书配图 → 3:4 竖版
- 文章配图 → 16:9 横版
- 书籍封面 → 9:16 竖版
- 专辑封面 → 1:1 正方形
---
🆚 和其他工具比有什么不同?
| 功能 | 普通AI生图 | 在线模板 | 乔木 Mondo 设计 |
|---|---|---|---|
| 需要懂设计 | ❌ 需要写复杂提示词 | ✅ 但只能用模板 | ✅ 一句话就够 |
| 风格统一性 | ❌ 每次风格不稳定 | ⚠️ 模板固定 | ✅ AI选择匹配风格 |
| 艺术性 | ⚠️ 看运气 | ❌ 很业余 | ✅ 大师级艺术风格 |
| 个性化 | ✅ 自由度高 | ❌ 很难改 | ✅ AI优化你的想法 |
| 多平台适配 | ❌ 手动调整比例 | ⚠️ 有限模板 | ✅ 自动适配各平台比例 |
| 适合新手 | ❌ 需要学习 | ✅ 但千篇一律 | ✅ 零门槛+独特性 |
---
🎨 背后的秘密(选读)
什么是"Mondo"风格?
Mondo 是美国一家传奇海报公司,他们为经典电影设计限量版丝网印刷海报,被全球收藏家疯抢。
Mondo海报的特点:
- 🎨 艺术化重新诠释 - 不是电影剧照,而是概念化的视觉提炼
- 🖨️ 丝网印刷美学 - 2-5种颜色,平面色块,复古质感
- 🎯 极简主义象征 - 一个符号传递整部电影的精神
- ✍️ 手绘字体 - 复古装饰艺术影响
- 🌈 大胆配色 - 高饱和度,强烈对比
背后有哪些艺术大师?
这个工具集成了33+位传奇设计师的艺术风格:
电影海报界传奇(20位)
- Saul Bass - 希区柯克御用设计师,极简几何
- Olly Moss - 负空间大师,巧妙视觉双关
- Drew Struzan - 《星球大战》《夺宝奇兵》御用,史诗绘画风格
- Kilian Eng - 几何未来主义,适合科幻题材
书籍封面大师(6位)
- Chip Kidd - Random House 首席设计师,概念派视觉隐喻
- Coralie Bickford-Smith - Penguin Clothbound 经典纹样
- 王志弘 - 东亚书籍设计,克制优雅
专辑封面传奇(3位)
- Peter Saville - Factory Records,Joy Division/New Order 封面设计
- Reid Miles - Blue Note Records,爵士乐黄金时代
- David Stone Martin - Verve Records,极简水墨线条
社交媒体风格(4种)
- 文艺风 - 柔和留白,诗意氛围
- 日系风 - 胶片感,温暖自然
- 韩系风 - 梦幻粉彩,清新渐变
- 国潮风 - 传统元素,现代演绎
你不需要记住这些名字,AI会自动为你选择最合适的风格!
---
🚀 进阶功能(想探索更多?)
1. 对比三种风格(哪个更好看?)
"用三种不同风格为《沙丘》设计海报,让我对比一下"AI会生成三种艺术风格并排对比,帮你选择最喜欢的。
2. 自己指定风格(如果你有想法)
"用 Saul Bass 极简几何风格为《教父》设计海报"
"用 Alphonse Mucha 新艺术运动风格为《花样年华》设计海报"3. 自定义配色(如果你对颜色有要求)
"为爵士音乐节设计海报,用橙色、深蓝色和金色"4. 指定平台比例
"为《人类简史》设计公众号封面,21:9 比例"
"为《小王子》设计小红书配图,3:4 比例"
"为文章《AI的未来》生成 16:9 配图"5. 让AI优化你的想法
"为《三体》设计书籍封面,我想表现宇宙的浩瀚感,用AI帮我优化提示词"AI会在保留你核心想法的基础上,添加专业的设计元素。
---
💻 命令行快速上手(可选)
如果你喜欢用命令行:
# 公众号封面(21:9 超宽横版)
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "人类简史" book --style wenyi --aspect-ratio 21:9
# 小红书配图(3:4 竖版)
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "花样年华" movie --style rixi --aspect-ratio 3:4
# 文章配图(16:9 横版)
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "AI与未来" movie --style kilian-eng --aspect-ratio 16:9
# 书籍封面(默认 9:16 竖版)
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "三体" book --style chip-kidd
# 专辑封面(1:1 正方形)
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "Dark Side of the Moon" album --style peter-saville --aspect-ratio 1:1
# AI增强提示词
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "银翼杀手" movie --ai-enhance
# 三栏风格对比
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py "盗梦空间" movie --compare saul-bass,olly-moss,kilian-eng
# 查看所有33+种风格
python3 ~/.claude/skills/qiaomu-mondo-poster-design/scripts/generate_mondo_enhanced.py --list-styles---
📚 更多资料
- SKILL.md - 完整技术文档
- references/artist-styles.md - 33+位设计师风格详解
- references/genre-templates.md - 各类型模板参考
- requirements.txt - 依赖包列表
---
❓ 常见问题
Q: 我完全不懂设计,真的能用吗?
A: 当然可以!这个工具就是为"完全不懂设计"的人准备的。你只需要用一句话描述你想要什么,剩下的全部交给AI。
Q: 生成的图可以商用吗?
A: 可以。AI生成的图像可以用于个人和商业用途(具体取决于你使用的AI模型的许可协议)。
Q: 我不喜欢AI自动选的风格怎么办?
A: 你可以让AI"对比三种风格",然后选择你喜欢的。或者直接指定风格,比如"用极简风格"、"用复古风格"。
Q: 不同平台的比例怎么选?
A: 直接告诉AI你要用在哪个平台即可!比如"公众号封面"会自动用 21:9,"小红书配图"会自动用 3:4。也可以手动指定比例。
Q: 可以修改已有的图片吗?
A: 可以!这叫"图生图"功能,你可以把现有的照片或海报转换成Mondo艺术风格。
Q: 需要安装什么软件吗?
A: 需要安装Python 3.7+,以及设置AI Gateway API Key。详细安装步骤看SKILL.md。
---
🎁 最后
设计不应该是少数人的特权。 好的工具应该让每个人都能轻松创作出专业级作品。
如果这个工具帮到了你,欢迎分享给更多朋友!
---
📱 关注作者
- X (Twitter): @vista8
- 微信公众号「向阳乔木推荐看」:
<p align="center"> <img src="https://github.com/joeseesun/terminal-boost/raw/main/assets/wechat-qr.jpg?raw=true" alt="向阳乔木推荐看公众号二维码" width="300"> </p>
---
由 [Claude Code](https://claude.com/claude-code) 提供支持
20 Greatest Poster Design Artists - Style Guide
A comprehensive guide to the visual languages of history's most influential poster designers, from 19th century pioneers to contemporary masters.
Quick Reference by Era
Belle Époque Pioneers (1870s-1900s)
- Jules Chéret, Henri de Toulouse-Lautrec, Alphonse Mucha, Théophile Steinlen, Eugène Grasset
Modernist Masters (1920s-1960s)
- A.M. Cassandre, Saul Bass, Josef Müller-Brockmann, Paul Rand
Film Poster Legends (1970s-1990s)
- Drew Struzan, Milton Glaser
Mondo Era (2000s-Present)
- Olly Moss, Tyler Stout, Martin Ansin, Laurent Durieux, Jay Ryan, Kilian Eng
Contemporary Innovators
- Shepard Fairey, Dan McCarthy, Jock, Paula Scher
---
1. Jules Chéret (1836-1932)
"The Father of the Modern Poster"
Characteristics:
- Bright, joyful color palettes
- Idealized feminine figures ("Chérettes")
- Dynamic movement and energy
- Bold hand-drawn typography
- Lithographic mastery
- Impressionist influence
Prompt Modifiers:
Jules Chéret style, Belle Époque poster, bright joyful colors, idealized feminine
figure in motion, dynamic energy, hand-drawn typography, impressionist lithographic
aesthetic, vintage 1890s Paris poster artBest For: Celebrations, performances, entertainment, romantic comedies
---
2. Henri de Toulouse-Lautrec (1864-1901)
"Master of Montmartre"
Characteristics:
- Flat color blocks
- Japanese woodblock influence (Ukiyo-e)
- Simplified forms
- Bold silhouettes
- Cynical/realistic portrayal
- Limited palette (3-5 colors)
- Integrated text and image
Prompt Modifiers:
Toulouse-Lautrec style Mondo poster, flat color blocks, Japanese print influence,
simplified bold silhouettes, 3-color lithograph: black, red, yellow, integrated
typography, Montmartre cabaret aesthetic, vintage 1891 poster artBest For: Nightlife, music venues, theatrical performances, bohemian themes
---
3. Alphonse Mucha (1860-1939)
"Art Nouveau Icon"
Characteristics:
- Ornate floral patterns
- Flowing organic lines (whiplash curves)
- Byzantine/medieval ornamentation
- Idealized female figures
- Decorative borders and frames
- Pastel color harmonies
- Symbolic elements
Prompt Modifiers:
Alphonse Mucha Art Nouveau style, flowing organic curves, ornate floral patterns,
idealized feminine figure, decorative byzantine border, pastel harmonies: soft
pink, sage green, gold, elaborate frame design, vintage 1894 poster artBest For: Period dramas, romantic films, fantasy, elegant designs
---
4. Théophile-Alexandre Steinlen (1859-1923)
"Le Chat Noir Master"
Characteristics:
- Social realism
- Expressive line work
- Strong contrast
- Feline motifs
- Working-class subjects
- Bold composition
Prompt Modifiers:
Steinlen style poster, social realist approach, expressive bold line work, high
contrast, cat motif, working-class authenticity, 3-color print: black, red, cream,
Le Chat Noir aesthetic, vintage 1896 Paris posterBest For: Urban dramas, social commentary, noir films
---
5. Eugène Grasset (1845-1917)
"Decorative Arts Pioneer"
Characteristics:
- Medieval/Gothic influence
- Stained glass aesthetic
- Bold outlined forms
- Symmetrical compositions
- Rich decorative detail
- Architectural elements
Prompt Modifiers:
Eugène Grasset style, medieval Gothic influence, stained glass aesthetic, bold
outlined forms, symmetrical decorative composition, rich ornamental detail,
vintage Art Nouveau poster, 1890s decorative artsBest For: Fantasy, historical epics, religious themes
---
6. A.M. Cassandre (1901-1968)
"Modernist Geometry Master"
Characteristics:
- Cubist/Futurist influence
- Dramatic perspectives
- Flat geometric planes
- Bold sans-serif typography
- Monumental scale feeling
- Travel poster aesthetic
- Limited color palettes
Prompt Modifiers:
Cassandre style Mondo poster, Cubist geometric planes, dramatic forced perspective,
monumental scale, bold Art Deco typography, flat color blocks, 3-color print:
navy, red, cream, modernist 1930s travel poster aestheticBest For: Travel, adventure, architectural films, Art Deco settings
---
7. Saul Bass (1920-1996)
"Minimalist Film Poster King"
Characteristics:
- Radical simplification
- Symbolic abstraction
- Bold geometric shapes
- Limited color (2-4 colors)
- Negative space mastery
- Kinetic energy
- Visual metaphors
Prompt Modifiers:
Saul Bass style Mondo poster, radical minimalist abstraction, bold geometric
shapes, symbolic visual metaphor, 3-color screen print: burnt orange, black,
cream, negative space mastery, kinetic energy, vintage 1959 film posterBest For: Thrillers, psychological dramas, noir, any film needing conceptual approach
---
8. Milton Glaser (1929-2020)
"Pop Art Typography Innovator"
Characteristics:
- Psychedelic color combinations
- Art Nouveau revival
- Innovative typography
- Surrealist elements
- Vibrant, joyful palettes
- Cultural iconography
Prompt Modifiers:
Milton Glaser style poster, psychedelic color palette, Art Nouveau flowing lines,
innovative typographic design, surrealist elements, vibrant joyful colors,
vintage 1960s pop culture aesthetic, cultural iconographyBest For: Music, counterculture themes, biographical films, celebrations
---
9. Josef Müller-Brockmann (1914-1996)
"Swiss International Style Master"
Characteristics:
- Grid-based layouts
- Mathematical precision
- Sans-serif typography (Helvetica)
- Objective/neutral approach
- Asymmetrical balance
- Primary colors
- Clean whitespace
Prompt Modifiers:
Josef Müller-Brockmann Swiss style, mathematical grid layout, Helvetica typography,
objective minimal design, asymmetrical balance, primary colors: red, blue, yellow,
black, clean whitespace, International Typographic Style, 1960s rationalist designBest For: Documentaries, architectural films, technical subjects
---
10. Paul Rand (1914-1996)
"Corporate Modernism Pioneer"
Characteristics:
- Playful geometry
- Clever visual puns
- Bold simple forms
- Limited color palettes
- Typography integration
- Wit and intelligence
Prompt Modifiers:
Paul Rand style poster, playful geometric forms, clever visual wordplay, bold
simple shapes, limited palette: 2-3 colors, integrated typography, witty
intelligent design, modernist corporate aesthetic, 1950s American designBest For: Corporate themes, intelligent comedies, design-focused subjects
---
11. Drew Struzan (1947-)
"Hollywood Blockbuster Legend"
Characteristics:
- Painted photorealism
- Epic cinematic compositions
- Warm nostalgic lighting
- Character-focused
- Multiple vignettes
- Dramatic atmosphere
- Signature glow effect
Prompt Modifiers:
Drew Struzan style Mondo poster, painted realism adapted for screen print,
epic cinematic composition, character portraits integrated, warm nostalgic
lighting glow, multiple scene vignettes, classic Hollywood poster tradition,
dramatic staged lighting, 1980s adventure poster aestheticBest For: Adventure, blockbusters, franchise films, ensemble casts
---
12. Olly Moss (1987-)
"Contemporary Minimalism Master"
Characteristics:
- Ultra-minimal compositions
- Clever negative space
- Visual double meanings
- 1-3 color palettes
- Iconic objects over faces
- Figure-ground inversion
- Saul Bass influence
Prompt Modifiers:
Olly Moss style Mondo poster, ultra minimalist design, clever negative space,
hidden imagery within silhouette, 2-color limited palette, geometric simplicity,
visual double meaning, symbolic object-focused, Saul Bass influence, contemporary
Mondo aestheticBest For: Films with iconic imagery, conceptual themes, noir
---
13. Tyler Stout (1976-)
"Maximalist Detail King"
Characteristics:
- Dense character collages
- Intricate line work
- Maximalist compositions
- Comic book influence
- High contrast
- Every inch utilized
- Organized chaos
Prompt Modifiers:
Tyler Stout style Mondo poster, densely layered composition, character collage,
intricate line work, multiple characters integrated, high contrast black ink
lines, organized maximalist design, comic book influenced, screen print with
fine detail, contemporary Mondo aestheticBest For: Ensemble films, franchises, epic stories
---
14. Martin Ansin (1977-)
"Art Deco Elegance"
Characteristics:
- Art Deco influence
- Elegant line work
- Muted vintage palettes
- Sophisticated compositions
- Architectural elements
- Period styling
- Refined and polished
Prompt Modifiers:
Martin Ansin style Mondo poster, Art Deco influence, elegant flowing lines,
muted vintage palette, sophisticated composition, architectural elements,
refined line work, period styling, polished screen print aestheticBest For: Classic Hollywood, period pieces, gothic horror
---
15. Laurent Durieux (1968-)
"Visual Pun Master"
Characteristics:
- Clever hidden imagery
- Atmospheric lighting
- Symbolic compositions
- Subtle gradients
- Mysterious mood
- Smart composition tricks
- Narrative layers
Prompt Modifiers:
Laurent Durieux style Mondo poster, visual pun composition, hidden symbolic
imagery, atmospheric lighting, subtle gradient within screen print style,
clever composition trick, mysterious evocative mood, layered narrativeBest For: Thrillers, mysteries, films with twists
---
16. Jay Ryan (1971-)
"Folksy Handmade Charm"
Characteristics:
- Single focal image
- Bold simple shapes
- Textured backgrounds
- Warm earth tones
- Handmade feel
- One symbolic element
- Approachable aesthetic
Prompt Modifiers:
Jay Ryan style Mondo poster, single focal image, bold simple shapes, textured
hand-printed background, folksy handmade aesthetic, warm limited palette,
one symbolic element represents entire film, accessible charmBest For: Coming-of-age, indie dramas, nostalgic stories
---
17. Kilian Eng (1983-)
"Geometric Futurism"
Characteristics:
- Precise technical line work
- Geometric sci-fi architecture
- Cool color palettes
- Isometric perspectives
- Digital precision
- Atmospheric depth
- Neon accents
Prompt Modifiers:
Kilian Eng style Mondo poster, geometric futuristic design, precise technical
line work, sci-fi architectural elements, cool teal and purple palette,
angular isometric perspective, digital precision in screen print, atmospheric
neon-lit depth, contemporary sci-fi aestheticBest For: Sci-fi, cyberpunk, futuristic settings
---
18. Shepard Fairey (1970-)
"Street Art Revolutionary"
Characteristics:
- Bold propaganda style
- Red, black, cream palette
- Halftone portraits
- Political messaging
- Stencil aesthetic
- Urban texture
- OBEY aesthetic
Prompt Modifiers:
Shepard Fairey style poster, bold propaganda aesthetic, red black cream palette,
halftone portrait, political street art influence, stencil layers, urban gritty
texture, OBEY aesthetic, contemporary activist poster designBest For: Political films, biographical dramas, social justice themes
---
19. Dan McCarthy (1973-)
"Geometric Abstraction"
Characteristics:
- Ultra-flat color planes
- Geometric landscape abstraction
- Limited palettes (2-4 colors)
- No gradients
- Architectural simplification
- Stark contrast
- Nature abstracted
Prompt Modifiers:
Dan McCarthy style Mondo poster, ultra-flat geometric abstraction, simplified
landscape forms, 2-3 solid color planes, no gradients, architectural nature
shapes, stark minimalist contrast, contemporary geometric screen printBest For: Westerns, road films, minimalist narratives
---
20. Jock (1972-)
"Gritty Dynamic Energy"
Characteristics:
- Rough expressive brushwork
- Dynamic action poses
- High contrast lighting
- Gritty texture
- Comic book intensity
- Dramatic angles
- Raw energy
Prompt Modifiers:
Jock style Mondo poster, rough expressive brushwork, dynamic action composition,
high contrast chiaroscuro lighting, gritty textured surfaces, comic book
intensity, dramatic forced perspective, raw kinetic energy, contemporary action
poster aestheticBest For: Action films, thrillers, crime dramas, horror
---
Special Mention: Paula Scher (1948-)
"Typographic Maximalism"
Characteristics:
- Typography as primary visual
- Layered text compositions
- Vibrant colors
- Information density
- Expressive letterforms
- Grid-breaking layouts
Prompt Modifiers:
Paula Scher style poster, typography as primary visual element, layered text
composition, vibrant color palette, dense information design, expressive
hand-drawn letterforms, grid-breaking dynamic layout, contemporary typographic
maximalismBest For: Music events, festivals, text-heavy subjects
---
Mixing Artist Styles
Combine complementary approaches:
[Film] in Mondo poster style, [Artist A]'s [characteristic] meets [Artist B]'s
[characteristic], [shared visual elements], [combined color approach]Example Combinations:
- Saul Bass minimalism + Toulouse-Lautrec flat colors → Noir thriller
- Olly Moss negative space + Cassandre geometry → Sci-fi epic
- Mucha Art Nouveau + Kilian Eng futurism → Fantasy cyberpunk
- Jock grit + Tyler Stout detail → Action ensemble
- Dan McCarthy geometric + Jay Ryan warmth → Indie Western
---
Choosing by Film Genre
| Genre | Primary Style | Alternative Style |
|---|---|---|
| Noir | Saul Bass, Olly Moss | Toulouse-Lautrec |
| Sci-Fi | Kilian Eng, Cassandre | Saul Bass |
| Horror | Martin Ansin, Jock | Steinlen |
| Romance | Mucha, Chéret | Milton Glaser |
| Action | Drew Struzan, Jock | Tyler Stout |
| Indie Drama | Jay Ryan, Dan McCarthy | Josef Müller-Brockmann |
| Musical | Milton Glaser, Paula Scher | Chéret |
| Western | Dan McCarthy, Cassandre | Toulouse-Lautrec |
| Thriller | Laurent Durieux, Saul Bass | Jock |
| Fantasy | Mucha, Drew Struzan | Kilian Eng |
| Documentary | Josef Müller-Brockmann | Shepard Fairey |
| Comedy | Paul Rand, Milton Glaser | Chéret |
---
Era-Specific Authenticity
Match artist to film's time period for authentic vintage feel:
- Pre-1920s: Chéret, Toulouse-Lautrec, Mucha, Steinlen, Grasset
- 1920s-1940s: Cassandre
- 1950s-1970s: Saul Bass, Paul Rand, Josef Müller-Brockmann
- 1980s-1990s: Drew Struzan, Milton Glaser
- 2000s-Present: Olly Moss, Tyler Stout, Martin Ansin, Kilian Eng, Dan McCarthy, Jock
---
Advanced: Custom Style Fusion
Create unique signatures by blending multiple artists:
[Film] in Mondo poster style, combining [Artist A]'s [specific technique] with
[Artist B]'s [color approach] and [Artist C]'s [composition style], unified
through [common element], [final aesthetic description]Example:
Blade Runner in Mondo poster style, combining Saul Bass's geometric abstraction
with Kilian Eng's neon futurism and Toulouse-Lautrec's flat color blocks, unified
through angular architecture, creating a retro-futuristic neo-noir aesthetic with
2-color duotone: electric blue and blade-orangeBook Cover Design in Mondo Style
Mondo screen print aesthetics adapted for book covers across genres. Focuses on symbolic imagery, limited palettes, and vintage publishing design principles.
Table of Contents
- Format Considerations for Books
- Literary Fiction
- Science Fiction
- Fantasy
- Mystery/Thriller
- Horror
- Non-Fiction
- Classic Literature Redesigns
---
Format Considerations for Books
Key Differences from Movie Posters
Aspect Ratio:
- Standard book: 6x9" portrait (2:3 ratio)
- Trade paperback: Taller, narrower than posters
- Hardcover dust jacket: Includes spine and back
Typography:
- Title must be highly legible (smaller format)
- Author name is critical (not optional like movie posters)
- Genre signals through typography choices
Shelf Presence:
- Must work at thumbnail size (online stores)
- Spine design crucial for bookstore display
- Competition with thousands of other covers
Mondo Adaptations for Books
Simplify further:
- Even more minimalist than movie posters
- Single strong focal element
- High contrast for visibility
Legible typography:
- Larger, bolder text treatment
- Author name as prominent as title
- Clear hierarchy
Vertical composition:
- Embrace portrait orientation
- Use vertical lines and elements
- Top-to-bottom visual flow
---
Literary Fiction
Visual Approach
- Sophisticated minimalism
- Conceptual symbolism over literal scenes
- Muted, refined color palettes
- Intellectual rather than genre-coded
Color Palettes
- Contemporary Literary: Cream, charcoal, rust, sage green
- Period Literary: Sepia, burgundy, gold, aged paper
- Experimental: Bold duotone, unexpected combinations
Template
[Abstract concept or symbolic object] in Mondo book cover style, minimalist
sophisticated composition, [muted 2-3 color palette], vertical portrait format,
screen print aesthetic, conceptual symbolism, [author-prominent typography],
vintage literary publishing design, [emotional mood], refined restrained aesthetic,
legible title treatment, shelf presenceExamples
Contemporary Drama:
Empty chair at window with city lights beyond in Mondo book cover style, minimalist
vertical composition, 3-color screen print: charcoal, amber, cream, centered symbolic
object, screen print aesthetic, Olly Moss negative space approach, vintage 1970s
literary fiction design, melancholic introspective mood, author name prominent,
refined typography, sophisticated restrained paletteHistorical Fiction:
Vintage pocket watch with broken chain in Mondo book cover style, centered vertical
composition, 3-color screen print: sepia, burgundy, gold, symbolic time motif,
screen print with paper texture grain, vintage 1960s literary publishing aesthetic,
nostalgic period mood, elegant typography, author name clear and prominent,
sophisticated minimalism---
Science Fiction
Visual Approach
- Technical precision or cosmic wonder
- Symbolic technology (ships, helmets, portals)
- Retro-futurism (60s-80s sci-fi pulp influence)
- Cool color palettes with accent colors
Color Palettes
- Space Opera: Navy, silver, electric blue, red accent
- Cyberpunk: Neon pink, teal, black, digital purple
- Hard Sci-Fi: Gray, orange, white, technical blue
- Post-Apocalyptic: Rust, dust yellow, faded blue, brown
Template
[Sci-fi icon: ship/planet/tech device] in Mondo sci-fi book cover style, vertical
[composition type], [retro-futurism decade] aesthetic, [cool palette with accent],
screen print with precise technical line work, symbolic not literal, vintage pulp
sci-fi cover design, [sense of wonder/danger], bold legible title, author name
prominent, genre-appropriate typographyExamples
Space Opera:
Ringed planet rising over lunar horizon in Mondo sci-fi book cover style, vertical
composition with planet dominating upper third, 4-color screen print: deep navy,
silver, electric blue, red accent, retro 1970s space aesthetic, screen print with
halftone star field, vintage pulp sci-fi cover, sense of cosmic scale, bold sans-serif
title, author name clear, golden age science fiction designCyberpunk Novel:
Neural interface port with circuit patterns in Mondo cyberpunk book cover style,
extreme close-up vertical composition, 3-color screen print: neon pink, electric
teal, black, Kilian Eng technical precision, screen print with halftone tech texture,
vintage 1980s cyberpunk aesthetic, digital dystopian mood, bold futuristic typography,
author name prominent, genre-coded designPost-Apocalyptic:
Cracked highway vanishing into dust storm in Mondo post-apocalypse book cover style,
vertical perspective composition, 3-color screen print: rust orange, dust yellow,
faded sky blue, layered depth with foreground/background, screen print with gritty
texture, vintage 1970s dystopian paperback aesthetic, desolate survival mood, bold
weathered typography, author name clear---
Fantasy
Visual Approach
- Mythical symbolism over literal fantasy creatures
- Medieval/ancient design elements
- Rich, saturated colors or muted earth tones
- Suggestion rather than explicit magic
Color Palettes
- Epic Fantasy: Deep purple, gold, forest green, burgundy
- Dark Fantasy: Black, blood red, tarnished silver, shadow blue
- Urban Fantasy: Teal, amber, charcoal, neon accent
- Fairy Tale: Moss green, cream, rose, twilight blue
Template
[Mythical symbol or artifact] in Mondo fantasy book cover style, vertical [composition],
[rich fantasy palette], screen print aesthetic, symbolic not literal, [medieval or
ancient design elements], vintage [decade] fantasy publishing design, [epic/dark/
magical mood], ornate but legible typography, author name prominent, genre-signaling
aestheticExamples
Epic Fantasy:
Ancient sword embedded in stone with crown silhouette in Mondo fantasy book cover
style, vertical symmetrical composition, 4-color screen print: deep purple, gold,
forest green, black, Art Deco decorative border, screen print with metallic texture,
vintage 1970s epic fantasy aesthetic, legendary mythic mood, ornate serif title,
author name prominent, Tolkien-era design influenceDark Fantasy:
Cracked mirror reflecting castle ruins in Mondo dark fantasy book cover style,
vertical mirror frame composition, 3-color screen print: black, blood red, tarnished
silver, Gothic symbolic imagery, screen print with distressed texture, vintage 1980s
dark fantasy aesthetic, ominous cursed mood, sharp gothic typography, author name
clear and prominent---
Mystery/Thriller
Visual Approach
- Noir influences (shadows, silhouettes)
- Symbolic clues and objects
- High contrast, dramatic compositions
- Urban or isolated settings
Color Palettes
- Classic Mystery: Black, cream, red accent
- Psychological Thriller: Teal, rust, charcoal
- Crime Noir: Navy, amber, cream, blood red
- Suspense: Purple, yellow-green, black, white
Template
[Mystery object or noir element] in Mondo mystery book cover style, [dramatic
composition], high contrast [2-3 color palette], film noir influences, screen print
aesthetic, symbolic clue not literal scene, vintage [detective/thriller decade]
design, [tense/dark/mysterious mood], bold clear typography, author name prominent,
genre-coded designExamples
Detective Mystery:
Smoking revolver with single playing card in Mondo mystery book cover style, centered
vertical composition, 3-color screen print: black, cream, blood red accent, film
noir shadow aesthetic, screen print with halftone shadows, vintage 1950s detective
paperback design, hardboiled tense mood, bold sans-serif title, author name prominent,
crime fiction codedPsychological Thriller:
Fragmented staircase leading to door in Mondo thriller book cover style, disorienting
vertical perspective, 3-color screen print: teal, rust, charcoal, Escher-influenced
impossible architecture, screen print with paper texture, vintage 1970s psychological
suspense aesthetic, paranoid unsettling mood, sharp clean typography, author name clear---
Horror
Visual Approach
- Atmospheric dread over explicit gore
- Symbolic horror elements
- Shadows and negative space
- Gothic or disturbing symbolism
Color Palettes
- Gothic Horror: Black, burgundy, cream, gold
- Supernatural: Purple, sickly green, black, white
- Psychological Horror: Rust, teal, off-white, shadow
- Classic Horror: Blood red, black, moonlight blue
Template
[Horror symbol or atmospheric element] in Mondo horror book cover style, [ominous
composition], [dark limited palette], Gothic or unsettling aesthetic, screen print
with shadow emphasis, symbolic terror not explicit, vintage [decade] horror publishing
design, [dread/fear/uncanny mood], bold legible title, author name prominent, horror
genre codedExamples
Gothic Horror:
Victorian mansion silhouette with single lit window in Mondo horror book cover style,
vertical towering composition, 4-color screen print: black, burgundy, cream, gold,
Gothic arched top border, screen print with halftone shadows, vintage 1960s gothic
horror aesthetic, isolated dread mood, ornate horror typography, author name prominent,
classic horror designSupernatural Horror:
Ouija planchette moving on distressed board in Mondo horror book cover style, centered
close-up vertical composition, 3-color screen print: purple, sickly green, aged paper,
occult symbolic imagery, screen print with vintage worn texture, 1970s supernatural
horror paperback aesthetic, uncanny possession mood, bold clear title, author name
prominent---
Non-Fiction
Visual Approach
- Conceptual visual metaphors
- Sophisticated minimalism
- Data visualization aesthetic (when appropriate)
- Professional, credible design
Color Palettes
- Business/Self-Help: Navy, orange, white, gray
- History: Sepia, burgundy, cream, black
- Science: Teal, yellow, white, gray
- Memoir: Warm personalized tones
Template
[Conceptual symbol or visual metaphor] in Mondo non-fiction cover style, clean
minimalist composition, [professional palette], screen print aesthetic adapted for
credibility, symbolic representation of [topic], vintage [relevant decade] design,
[authoritative/inspiring/informative mood], highly legible typography, author name
and credentials prominent, subject-appropriate aestheticExamples
Business/Leadership:
Chess king piece casting mountain shadow in Mondo business book cover style, vertical
symbolic composition, 3-color screen print: navy, orange, cream, conceptual metaphor
for leadership, screen print with clean professional aesthetic, vintage 1970s business
publishing design, authoritative inspiring mood, bold sans-serif title, author name
and credentials prominentPopular Science:
DNA helix transforming into tree branches in Mondo science book cover style, vertical
morphing composition, 3-color screen print: teal, yellow-green, white, scientific
visual metaphor, screen print with precise line work, vintage 1980s popular science
aesthetic, wonder and discovery mood, clean modern typography, author credentials
clear and prominent---
Classic Literature Redesigns
Approach
Reimagining public domain classics with Mondo aesthetic while respecting the original work.
Considerations
- Honor the work's themes and era
- Avoid clichéd literal imagery
- Target modern readers discovering classics
- Collectible series appeal
Template
[Novel's central symbol or theme] in Mondo classic literature redesign style,
[composition reflecting work's structure], period-appropriate [vintage palette],
screen print aesthetic, symbolic homage not literal scene, [original publication
era] influences reinterpreted, [work's essential mood], elegant timeless typography,
author name as heritage, modern collector's edition aestheticExamples
Moby Dick:
Harpoon crossed with compass rose in Mondo classic literature style, vertical
symmetrical composition, 3-color screen print: ocean navy, ivory, rust, nautical
symbolic elements, screen print with vintage maritime texture, 1850s whaling era
reimagined, obsessive epic mood, classic serif title, Melville name prominent,
heritage edition aesthetic1984:
Single eye within telescopic sight in Mondo dystopian classic style, centered
circular composition, 2-color screen print: surveillance blue, red, negative space
creates Big Brother symbolism, screen print with propaganda poster aesthetic, 1940s
totalitarian design reimagined, oppressive watchful mood, bold sans-serif title,
Orwell name prominent, modern classic redesignPride and Prejudice:
Regency dance card with unticked names in Mondo period classic style, vertical
elegant composition, 3-color screen print: burgundy, gold, cream, Jane Austen era
symbolism, screen print with period texture, 1810s publishing aesthetic reimagined,
social wit and romance mood, elegant script title, Austen name as heritage brand,
sophisticated literary design---
Book Cover Checklist
When designing Mondo book covers, ensure:
- [ ] Title is legible at thumbnail size
- [ ] Author name is prominent and clear
- [ ] Portrait orientation optimized
- [ ] Single strong focal element
- [ ] Limited color palette (2-4 colors)
- [ ] Genre appropriately signaled
- [ ] Symbolic rather than literal imagery
- [ ] Screen print aesthetic maintained
- [ ] Typography hierarchy clear
- [ ] Works in both color and grayscale
- [ ] Spine design considered (if applicable)
- [ ] Competitive analysis vs. similar titles
Typography Best Practices
Title Treatment
- Literary Fiction: Elegant serifs, restrained
- Sci-Fi/Fantasy: Bold sans-serifs or custom
- Mystery/Thriller: Sharp, high-contrast fonts
- Horror: Distressed or Gothic fonts
- Non-Fiction: Professional, credible fonts
Author Name
- Always prominent, never an afterthought
- Size relationship to title: 30-50% of title size
- Position: Usually bottom, sometimes top
- Credential inclusion for non-fiction
Hierarchy
1. Title (largest) 2. Author name (prominent) 3. Subtitle/series info (smaller) 4. Endorsements/quotes (smallest, back cover)
Print vs. Digital Considerations
For Print:
- Higher detail possible
- Spine design crucial
- Paper texture simulation
For Digital:
- Must work at 200x300px thumbnail
- Higher contrast needed
- Simpler compositions preferred
- Bold typography essential
Series Design
When designing multiple books in a series:
- Consistent color palette across books
- Repeated compositional structure
- Varied symbolic elements per book
- Clear series branding
- Collector appeal through consistency
Mondo Composition Patterns
Visual layout strategies and compositional techniques for authentic Mondo poster aesthetics.
Table of Contents
- Centered Symmetrical
- Negative Space Mastery
- Geometric Framing
- Layered Depth
- Silhouette Dominance
- Visual Puns & Hidden Imagery
- Typography Integration
- Border & Edge Treatments
---
Centered Symmetrical
Description
Subject placed dead-center with balanced left/right mirroring. Creates iconic, memorable, bold impact.
When to Use
- Heroic characters or objects
- Frontal confrontation moments
- Meditative or spiritual themes
- Maximum brand recognition
Prompt Keywords
centered symmetrical composition, balanced mirrored layout, frontal iconic
placement, dead-center focus, perfect vertical axis symmetryExamples
Hero Portrait:
Masked vigilante face centered perfectly in Mondo poster style, symmetrical
composition, balanced left-right elements, 3-color print: black, red, cream,
frontal iconic hero placement, vertical axis mirror symmetry, vintage superhero
poster aestheticSymbolic Object:
Glowing sword pointing upward centered in Mondo poster style, perfect vertical
symmetry, geometric rays emanating balanced left-right, 2-color print: gold and
deep blue, dead-center focal power, minimalist legendary weapon iconography---
Negative Space Mastery
Description
Strategic use of empty space to create hidden imagery, imply scale, or craft visual double-meanings. Empty areas are as important as filled ones.
When to Use
- Minimalist designs
- Clever conceptual posters
- Films with mystery or hidden themes
- Limited color palettes (1-3 colors)
Prompt Keywords
negative space storytelling, empty space creates hidden image, clever use of
blank areas, visual double meaning, what's not shown tells the story, silhouette
reveals secondary imageTechniques
Hidden Image: Subject silhouette contains a completely different image within the negative space.
Detective silhouette in fedora, negative space within hat and shoulders forms
city skyline in Mondo poster style, clever dual imagery, 2-color print: black
and cream, Olly Moss negative space technique, what's missing creates secondary
storyImplication Through Absence: Show only part of something, let negative space imply the rest.
Single shark fin breaking water surface, vast negative space ocean in Mondo
poster style, minimalist threat implication, 2-color print: ocean blue and white,
what's beneath unseen creates tension, empty space suggests lurking danger---
Geometric Framing
Description
Using circles, triangles, arches, or other geometric shapes to frame or contain the main imagery.
When to Use
- Organized composition needs
- Art Deco or period styling
- Portal/window metaphors
- Visual hierarchy control
Prompt Keywords
geometric [circle/triangle/arch/hexagon] framing, contained within [shape],
border created by [geometric form], Art Deco decorative geometry, structured
compositional boundariesShape Meanings
Circle: Unity, wholeness, cycles, completeness Triangle: Conflict, hierarchy, ascension, instability Arch: Gateway, passage, Gothic grandeur, threshold Rectangle/Border: Traditional, formal, gallery-style Hexagon: Technical, modernity, efficiency
Examples
Circular Portal:
Spaceship emerging from circular tunnel in Mondo poster style, perfect circle
geometric framing, concentric rings creating depth, 3-color print: navy, silver,
orange accent, centered radial composition, contained within spherical boundary,
portal metaphorGothic Arch:
Vampire castle framed within Gothic pointed arch in Mondo poster style, ornate
Art Deco arch border, vertical symmetry within arch shape, 4-color print: black,
burgundy, gold, cream, architectural decorative geometry, threshold to horror realm---
Layered Depth
Description
Distinct foreground, midground, and background layers creating dimensional depth despite flat screen print aesthetic.
When to Use
- Landscape-heavy designs
- Epic scale emphasis
- Environmental storytelling
- Western, sci-fi, fantasy genres
Prompt Keywords
layered depth with distinct foreground/midground/background, three-plane
composition, foreground silhouette against mid-distance [element] and far
[element], dimensional layers in flat screen print, overlapping planes create
depthLayer Strategies
Dark → Mid → Light: Black foreground silhouette, medium-tone midground, pale background
Black twisted tree in foreground, fog-shrouded mansion in midground, pale moon
background in Mondo poster style, three distinct depth layers, 3-color print:
black, gray, cream, overlapping planes, dimensional despite flat colorsScale Through Layers: Small foreground, larger midground, massive background
Tiny astronaut in foreground, medium rover in midground, massive planet looming
in background in Mondo poster style, layered scale progression, 3-color print:
rust orange, teal, black, depth through size relationships---
Silhouette Dominance
Description
Subjects reduced to pure silhouettes without internal detail - shape, posture, and outline tell the story.
When to Use
- Iconic character recognition
- Emphasizing mood over details
- Limited color palettes
- Mystery and atmosphere
- Classic noir, westerns, minimalism
Prompt Keywords
pure silhouette without internal detail, filled black shape, recognizable by
outline only, no facial features shown, posture and shape tell story, iconic
profile silhouetteSilhouette Types
Character Recognition: Shape alone identifies the character (cape, hat, weapon stance)
Batman cape and cowl silhouette, no face details, pure black shape against
cream background in Mondo poster style, recognizable by iconic outline only,
2-color print, posture conveys vigilante stanceEnvironmental Mood: Landscape or architecture as silhouette
Victorian mansion pure black silhouette against blood red sunset in Mondo poster
style, no architectural details just gothic outline, 2-color print, ominous
shape creates foreboding moodLayered Silhouettes: Multiple overlapping silhouetted forms
Cowboy on horseback layered over desert mesa layers, all in silhouette in Mondo
poster style, overlapping black shapes, 3-color print with sunset gradient behind,
depth through silhouette stacking, no internal details needed---
Visual Puns & Hidden Imagery
Description
Clever compositions where one object doubles as another, or hidden imagery rewards close inspection. Laurent Durieux specialty.
When to Use
- Cerebral or twist-ending films
- Showing cleverness and craft
- Films with double meanings
- Creating collector appeal (discovery factor)
Prompt Keywords
visual pun where [A] doubles as [B], hidden [element] within [main subject],
clever dual-purpose composition, secondary imagery rewards inspection, Laurent
Durieux style visual trick, object serves double meaningTechniques
Object Transform: One object cleverly transitions into or contains another
Opened briefcase transforms into city skyline in Mondo poster style, visual pun
composition, business case lid becomes building skyline, clever dual-purpose
imagery, 3-color print: navy, bronze, cream, corporate world doubles as urban
landscapeHidden Figure: Face or form concealed within larger composition
Forest landscape with Bigfoot face hidden in tree line in Mondo poster style,
secondary creature imagery rewards inspection, 4-color print: forest greens and
browns, Laurent Durieux subtle hidden figure, mystery revealed on close viewingMetaphorical Fusion: Two concepts merged into single image
Brain cross-section that's also a maze in Mondo poster style, psychological
metaphor visual, mind-as-puzzle imagery, 2-color print: pink and cream, clever
conceptual fusion, represents psychological thriller themes---
Typography Integration
Description
Hand-drawn retro lettering as compositional element, not just text overlay. Typography participates in the design.
When to Use
- Title is short and iconic
- Retro period accuracy needed
- Text is part of the visual story
- Emphasizing graphic design heritage
Prompt Keywords
bold retro typography integrated into composition, hand-drawn lettering as
design element, [Art Deco/condensed sans-serif/hand-painted] title treatment,
vintage [decade] lettering style, typography participates in visual designTypography Styles by Era
1940s-50s: Bold condensed sans-serifs, hand-painted rounded letters 1960s: Psychedelic flowing curves, Op-Art geometric fonts 1970s: Thick geometric block letters, disco-influenced 1980s: Chrome effects, italic speed lines, neon outlines
Integration Techniques
Text as Shape: Letters form silhouettes or frame imagery
Film title letterforms create city skyline shape in Mondo poster style, typography
as architectural composition, bold condensed Art Deco letters, 3-color print,
text participates as visual element not overlayThrough-Line Typography: Text follows compositional flow or object contours
Vintage 1950s hand-painted script title curves along winding road in Mondo poster
style, typography follows landscape flow, integrated lettering, warm earth tones,
text is part of journey compositionGeometric Letter Blocks: Thick block letters as design foundation
Bold 1970s block letters "ESCAPE" with prison bars as letter strokes in Mondo
poster style, typography conveys theme structurally, 3-color print: orange, brown,
cream, letters are compositional architecture---
Border & Edge Treatments
Description
Intentional frame designs, decorative borders, or unconventional edge treatments that enhance the poster's collectibility and print aesthetic.
When to Use
- Period-accurate styling (Art Deco, Victorian)
- Gallery/art print emphasis
- Adding ornamental detail
- Framing chaotic center composition
Prompt Keywords
[Art Deco/ornate/minimalist] decorative border, edge treatment with [pattern],
ornamental frame design, vintage poster border styling, structured edge containing
composition, gallery print frame aestheticBorder Styles
Art Deco: Geometric step patterns, radiating lines, symmetrical ornaments Victorian/Gothic: Ornate flourishes, filigree, archways Minimalist: Simple ruled lines, corner marks Grunge: Torn edges, distressed borders, print bleed None/Full Bleed: Image extends to edges, modern gallery approach
Examples
Ornate Frame:
Horror scene within ornate Art Deco border in Mondo poster style, geometric
decorative frame with corner flourishes, 4-color print: black, gold, burgundy,
cream, edge treatment enhances 1920s period accuracy, contained compositionDistressed Edges:
Action scene with intentionally rough torn edges in Mondo poster style, distressed
border simulating aged print damage, 3-color screen print with edge texture,
vintage weathered aesthetic, grunge border treatmentGallery Border:
Centered image with wide minimalist border in Mondo poster style, clean ruled
line frame, ample negative space margin, 2-color print: image content on cream
background, gallery exhibition aesthetic, museum print presentation---
Combining Composition Patterns
Most effective Mondo posters layer multiple compositional techniques:
Example - Centered + Negative Space + Geometric:
Astronaut helmet centered in circular frame, negative space within helmet visor
shows alien landscape reflection in Mondo poster style, combined techniques:
centered symmetry plus geometric circular framing plus negative space storytelling,
3-color print, multiple compositional layers working togetherExample - Layered Depth + Silhouette + Border:
Three-layer silhouette composition with ornate Art Deco border in Mondo poster
style, foreground gunslinger silhouette, midground desert, background mountains,
all framed in geometric decorative border, 4-color print, combining depth
layering with silhouette approach and period border treatmentComposition Checklist
When crafting Mondo prompts, consider:
- [ ] Is there a clear focal point?
- [ ] Does negative space serve a purpose?
- [ ] Would geometric framing strengthen it?
- [ ] Are depth layers distinct?
- [ ] Does silhouette approach fit the subject?
- [ ] Is there opportunity for visual puns?
- [ ] Should typography integrate structurally?
- [ ] Would a border enhance the period accuracy?
Anti-Patterns to Avoid
Don't:
- Center everything without purpose (boring symmetry)
- Fill every inch unless doing Tyler Stout maximalism
- Use photorealistic details in silhouettes (breaks the aesthetic)
- Add borders just because (they should serve the design)
- Hide imagery so cleverly it's invisible (visual puns should reward, not frustrate)
- Ignore composition in favor of just "Mondo style" (composition IS the style)
Do:
- Choose composition that serves the film's theme
- Let empty space breathe
- Make deliberate framing choices
- Layer techniques for sophisticated results
- Study real Mondo examples for compositional inspiration
Genre-Specific Mondo Prompt Templates
Tailored prompt structures for different film genres in Mondo's alternative poster style.
Table of Contents
- Horror
- Science Fiction
- Film Noir / Crime
- Western
- Action / Thriller
- Fantasy / Adventure
- Comedy
- Drama / Indie
- Animated Films
---
Horror
Visual Approach
- Atmospheric over explicit gore
- Shadows and negative space
- Isolated elements (hand, eye, weapon)
- Gothic architecture
- Limited, moody color palettes
Color Palettes
- Classic: Black, blood red, cream
- Gothic: Burgundy, gold, aged paper
- Psychological: Teal, rust, off-white
- Supernatural: Purple, green, black
Template
[Horror element] in Mondo horror poster style, [isolated/atmospheric composition],
Gothic [architectural or natural element], [2-3 color palette], vintage [decade]
horror aesthetic, screen print with halftone shadows, [mood: dread/suspense/terror],
minimalist symbolic approach, no gore shown, suggestion over explicit imageryExamples
Slasher:
Single bloody knife silhouette against suburban house window in Mondo horror poster
style, centered minimalist composition, 3-color screen print: black, blood red,
moonlight blue, vintage 1978 slasher aesthetic, halftone shadow texture, isolated
weapon as symbol of unseen threat, suburban nightmare moodGothic Horror:
Victorian mansion with single candlelit window in Mondo horror poster style,
Gothic arched composition, twisted bare tree silhouette in foreground, 4-color
print: black, burgundy, cream, gold, Art Deco decorative border, vintage 1931
Universal Horror aesthetic, atmospheric dread, elegant decayPsychological Horror:
Fragmented mirror reflecting distorted eye in Mondo horror poster style, geometric
shattered composition, 2-color print: rust orange and teal, negative space
creating unsettling gaps, vintage 1970s psychological thriller aesthetic, visual
representation of broken psyche, subtle disturbing mood---
Science Fiction
Visual Approach
- Geometric and technical precision
- Vast scale contrasts (tiny human, huge ship)
- Symbolic technology (helmet, ship, planet)
- Retro-futurism
- Cool color palettes with accent colors
Color Palettes
- Space Opera: Navy, silver, red accent
- Cyberpunk: Neon pink, electric blue, black
- Alien Contact: Teal, orange, cream
- Dystopian: Gray, rust, toxic yellow
Template
[Sci-fi icon: helmet/ship/planet] in Mondo science fiction poster style,
[geometric/technical composition], [retro decade] futurism aesthetic, [cool
colors with accent], screen print with precise line work, [vast scale or
isolation theme], vintage [60s/70s/80s] sci-fi poster, sense of [wonder/danger]Examples
Space Exploration:
Astronaut helmet reflecting alien twin suns in Mondo sci-fi poster style,
centered symmetrical composition, duotone orange and deep blue, retro 1970s
futurism, screen print with precise technical details, sense of isolation and
discovery, vintage golden age sci-fi aesthetic, geometric planetary alignmentDystopian Future:
Monolithic brutalist tower piercing smog layer in Mondo dystopian poster style,
geometric vertical composition, 3-color print: industrial gray, toxic yellow,
rust, Kilian Eng technical precision, oppressive architectural scale, vintage
1982 cyberpunk aesthetic, atmospheric pollution layers, humanity dwarfed by systemAlien Encounter:
UFO beam silhouette lifting human figure in Mondo sci-fi poster style, centered
vertical beam composition, 4-color print: navy, cream, neon green, silver,
minimalist symbolic abduction, vintage 1950s pulp sci-fi aesthetic, retro-futurism
meets screen print, sense of mysterious otherness---
Film Noir / Crime
Visual Approach
- High contrast shadows
- Venetian blind shadows, rain effects
- Silhouettes and smoking guns
- Urban architecture
- Femme fatale silhouettes
Color Palettes
- Classic Noir: Black, white, red accent
- Neo-Noir: Teal, magenta, black
- Crime Thriller: Navy, amber, cream
Template
[Noir element: detective/gun/city] in Mondo film noir poster style, high contrast
[shadow technique], urban [skyline/alley] setting, [limited 2-3 color palette],
vintage [1940s/50s] crime poster aesthetic, screen print with dramatic shadows,
[mood: cynical/dangerous/mysterious], minimalist hardboiled styleExamples
Detective Noir:
Detective silhouette in fedora and trench coat against rain-streaked window in
Mondo film noir poster style, venetian blind shadows across figure, city skyline
background, 3-color print: black, cream, red accent, vintage 1944 noir aesthetic,
high contrast dramatic lighting, screen print with halftone rain texture,
cynical urban atmosphereHeist Film:
Smoking revolver with scattered poker chips in Mondo crime poster style,
minimalist centered composition, 2-color print: black and gold, Olly Moss
negative space approach, vintage 1950s heist aesthetic, symbolic objects tell
the story, tension in simplicity---
Western
Visual Approach
- Vast landscape horizons
- Lone figures against big skies
- Symbolic weapons (gun, hat, horse)
- Southwestern color schemes
- Silhouettes at sunset
Color Palettes
- Classic Western: Burnt orange, dusty brown, cream
- Spaghetti Western: Red, black, tan
- Revisionist: Muted earth tones
Template
[Western icon: cowboy/landscape/weapon] in Mondo Western poster style, [vast
horizontal composition or lone silhouette], Southwestern [landscape element],
[warm earth tone palette], vintage [1960s/70s] Western poster aesthetic, screen
print with paper texture, [mood: epic/lonely/violent], minimalist frontier styleExamples
Classic Western:
Lone cowboy silhouette on horseback against Monument Valley buttes in Mondo
Western poster style, horizontal epic landscape composition, 3-color print:
burnt orange, sienna brown, cream, vintage 1969 Western aesthetic, vast scale
emphasizing solitude, screen print with desert texture, endless frontier moodSpaghetti Western:
Extreme close-up of squinting eyes above bandana in Mondo Western poster style,
tight cropped face composition, 3-color print: red, black, tan, Sergio Leone
influenced dramatic tension, vintage 1966 Italian Western aesthetic, minimalist
confrontation, high contrast graphic shapes---
Action / Thriller
Visual Approach
- Dynamic angles and motion lines
- Explosive moments frozen
- Weapons and vehicles as focus
- Bold diagonal compositions
- High energy colors
Color Palettes
- 80s Action: Red, blue, yellow
- Espionage: Black, silver, red
- Modern Thriller: Orange, teal, black
Template
[Action element: explosion/chase/weapon] in Mondo action poster style, [dynamic
diagonal or explosive composition], [bold contrasting colors], vintage [decade]
action poster aesthetic, screen print with motion blur effect, [high-octane mood],
geometric energy, minimalist maximum impactExamples
80s Action:
Muscle car mid-jump silhouette with explosion background in Mondo action poster
style, dynamic diagonal composition, 4-color print: red, electric blue, yellow,
black, vintage 1985 action blockbuster aesthetic, screen print with motion lines,
high-octane adrenaline, geometric explosion shapes, maximum impact minimal detailSpy Thriller:
Sniper scope crosshairs over passport and gun in Mondo spy thriller poster style,
centered target composition, 3-color print: black, silver metallic, blood red,
Cold War era 1960s aesthetic, precise geometric circles, screen print with
halftone target pattern, tense espionage mood, symbolic objects over characters---
Fantasy / Adventure
Visual Approach
- Epic scope and scale
- Mythical creatures as silhouettes
- Magical elements (glowing objects)
- Castle/landscape grandeur
- Journey-focused composition
Color Palettes
- High Fantasy: Purple, gold, forest green
- Sword & Sorcery: Red, black, silver
- Adventure: Earth tones with magic blue
Template
[Fantasy element: castle/creature/artifact] in Mondo fantasy poster style,
[epic scale or journey composition], [magical lighting effect], [rich saturated
palette], vintage [1970s/80s] fantasy poster aesthetic, screen print with
mythical grandeur, [sense of quest/wonder], symbolic legendary imageryExamples
High Fantasy:
Mountain castle silhouette with glowing ring in foreground in Mondo fantasy poster
style, vertical epic journey composition, 5-color print: deep purple, gold,
forest green, silver, black, vintage 1978 fantasy aesthetic, magical glow effect
in screen print, sense of epic quest, mythical scaleSwashbuckling Adventure:
Crossed swords over treasure map in Mondo adventure poster style, symmetrical
X composition, 4-color print: burgundy, gold, ocean blue, cream, vintage 1950s
adventure serial aesthetic, screen print with compass rose details, romantic
adventure spirit, nautical elements---
Comedy
Visual Approach
- Playful compositions
- Bright, cheerful colors
- Absurdist juxtapositions
- Retro typography prominent
- Visual gags and puns
Color Palettes
- Screwball: Pink, yellow, teal
- Dark Comedy: Olive, orange, cream
- Satire: Primary colors, high saturation
Template
[Comedic element or visual gag] in Mondo comedy poster style, [playful absurdist
composition], [bright cheerful palette], vintage [decade] comedy poster aesthetic,
screen print with whimsical details, [humorous mood], prominent retro lettering,
visual pun or juxtapositionExamples
Screwball Comedy:
Two overlapping martini glasses with tangled olive picks forming chaos in Mondo
comedy poster style, playful centered collision composition, 3-color print:
pink, mint green, cream, vintage 1960s screwball aesthetic, screen print with
sparkle accents, whimsical romantic chaos, Art Deco retro typography---
Drama / Indie
Visual Approach
- Emotional subtlety
- Personal scale over epic
- Symbolic everyday objects
- Muted, sophisticated palettes
- Intimate compositions
Color Palettes
- Coming of Age: Warm sunset tones
- Family Drama: Earth tones, muted
- Period Drama: Sepia, vintage accurate
Template
[Intimate object or moment] in Mondo indie drama poster style, [personal intimate
composition], [muted sophisticated palette], vintage [relevant decade] independent
film aesthetic, screen print with subtle texture, [emotional mood: melancholy/
nostalgic/hopeful], handmade artisan qualityExamples
Coming of Age:
Bicycle leaning against sunset-lit suburban house in Mondo indie drama poster
style, golden hour horizontal composition, 3-color print: sunset orange, warm
purple, cream, vintage 1980s youth film aesthetic, screen print with nostalgic
paper grain, bittersweet growing up mood, Jay Ryan simple heartfelt approach---
Animated Films
Visual Approach
- Simplified character silhouettes
- Bright saturated colors
- Playful compositions
- Iconic character poses
- All-ages appeal
Color Palettes
- Disney Classic: Primary colors, white
- Pixar: Vibrant multi-color
- Studio Ghibli: Nature greens, sky blues
Template
[Animated character or world element] in Mondo animation poster style, [iconic
simplified composition], [vibrant color palette], vintage animated film poster
aesthetic, screen print with flat color blocks, [mood: joyful/adventurous/magical],
all-ages graphic design, character silhouette focusExamples
Studio Ghibli:
Giant tree spirit silhouette with small child figure beneath in Mondo animation
poster style, vertical scale composition, 4-color print: forest green, sky blue,
cream, earth brown, vintage 1988 Japanese animation aesthetic, screen print with
nature textures, sense of wonder and environmental magic, Olly Moss minimalism
meets GhibliPixar Adventure:
Retro robot silhouette holding small plant against sunset in Mondo animation
poster style, centered emotional composition, 3-color print: rust orange, sky
blue, cream, vintage 1970s sci-fi meets modern animation, screen print with
geometric robot details, hopeful lonely mood, simplified character iconography---
Genre Mixing
Combine genre templates when films blend styles:
[Film] in Mondo poster style, [Genre A] [visual element] meets [Genre B]
[visual element], [blended color palette], [combined mood]Example - Horror Comedy:
Zombie hand holding ice cream cone in Mondo horror-comedy poster style, playful
horror juxtaposition, 3-color print: mint green, blood red, cream, vintage
1985 horror-comedy aesthetic, screen print with halftone shadows, absurd
gruesome humor, comedic monster imagery# Mondo Poster Prompt - Python Dependencies
# Core dependencies (required for both scripts)
requests>=2.31.0
# Enhanced script dependencies (optional, only needed for generate_mondo_enhanced.py)
Pillow>=10.0.0 # For image-to-image and comparison features
#!/usr/bin/env python3
"""
Mondo Style Design Generator - Enhanced Version
Features: Claude-generated prompts, 3-column comparison, image-to-image, 20 artist styles
"""
import os
import sys
import argparse
import json
from datetime import datetime
from pathlib import Path
from PIL import Image, ImageDraw, ImageFont
import io
# API Configuration - PipeLLM Gemini
PIPELLM_BASE_URL = 'https://api.pipellm.ai'
DEFAULT_IMAGE_MODEL = 'gemini-3-pro-image-preview' # 高质量图片模型
# 30+ Design Styles: Poster Artists + Book Cover + Album Cover + Social Media
ARTIST_STYLES = {
"auto": "let AI choose best style",
# === Poster Artists (20) ===
"saul-bass": "Saul Bass minimalist geometric abstraction, 2-3 colors, visual metaphor",
"olly-moss": "Olly Moss ultra-minimal negative space, clever hidden imagery, 2 colors",
"tyler-stout": "Tyler Stout maximalist character collage, intricate line work, organized chaos",
"martin-ansin": "Martin Ansin Art Deco elegance, refined vintage palette, sophisticated",
"toulouse-lautrec": "Toulouse-Lautrec flat color blocks, Japanese influence, bold silhouettes",
"alphonse-mucha": "Alphonse Mucha Art Nouveau flowing curves, ornate floral, decorative borders",
"jules-cheret": "Jules Chéret Belle Époque bright joyful colors, dynamic feminine figures",
"cassandre": "Cassandre modernist geometry, Cubist planes, dramatic perspective, Art Deco",
"milton-glaser": "Milton Glaser psychedelic pop art, innovative typography, vibrant colors",
"drew-struzan": "Drew Struzan painted realism, epic cinematic, warm nostalgic glow",
"kilian-eng": "Kilian Eng geometric futurism, precise technical lines, cool sci-fi palette",
"laurent-durieux": "Laurent Durieux visual puns, hidden imagery, mysterious atmospheric",
"jay-ryan": "Jay Ryan folksy handmade, single focal image, warm textured simple",
"dan-mccarthy": "Dan McCarthy ultra-flat geometric abstraction, 2-3 solid colors, no gradients",
"jock": "Jock gritty expressive brushwork, dynamic action, high contrast, raw energy",
"shepard-fairey": "Shepard Fairey propaganda style, red black cream, halftone, political",
"steinlen": "Steinlen social realist, expressive lines, cat motifs, high contrast",
"josef-muller-brockmann": "Josef Müller-Brockmann Swiss grid, Helvetica, mathematical precision",
"paul-rand": "Paul Rand playful geometry, clever visual puns, witty intelligent",
"paula-scher": "Paula Scher typographic maximalism, layered text, vibrant expressive letters",
# === Book Cover Designers (6) ===
"chip-kidd": "Chip Kidd conceptual book cover, single symbolic object, bold typography, photographic metaphor, witty visual pun, Random House literary aesthetic",
"peter-mendelsund": "Peter Mendelsund abstract literary cover, deconstructed typography, minimal symbolic elements, intellectual negative space, Knopf literary elegance",
"coralie-bickford-smith": "Coralie Bickford-Smith Penguin Clothbound Classics, repeating decorative patterns, Art Nouveau foil stamping, jewel-tone palette, ornamental borders, fabric texture",
"david-pearson": "David Pearson Penguin Great Ideas, bold typographic-only cover, text as visual element, minimal color, intellectual and clean, type-driven design",
"wang-zhi-hong": "Wang Zhi-Hong East Asian book design, restrained elegant typography, confident negative space, subtle texture, balanced asymmetry, literary sophistication",
"jan-tschichold": "Jan Tschichold modernist Penguin typography, Swiss precision grid, clean serif fonts, understated elegance, timeless typographic hierarchy",
# === Album Cover Designers (3) ===
"reid-miles": "Reid Miles Blue Note Records, bold asymmetric typography, high contrast black and single accent color, jazz photography silhouette, dramatic negative space, vintage vinyl",
"david-stone-martin": "David Stone Martin Verve Records, single gestural ink brushstroke, minimalist line drawing on cream, fluid calligraphic lines, maximum negative space, improvisational energy",
"peter-saville": "Peter Saville Factory Records extreme minimalism, single abstract form in vast empty space, monochromatic, no text on cover, conceptual and mysterious, intellectual restraint",
# === Social Media / Chinese Aesthetic Styles (4) ===
"wenyi": "文艺风 literary artistic style, soft muted tones, generous white space, delicate serif typography, watercolor texture, poetic atmosphere, refined and contemplative, editorial book review aesthetic",
"guochao": "国潮风 Chinese contemporary trend, traditional Chinese motifs reimagined modern, bold red and gold palette, ink wash meets graphic design, cultural symbols with street art energy, 新中式",
"rixi": "日系 Japanese aesthetic, warm film grain, soft natural light, pastel muted palette, clean minimal layout, hand-drawn accents, cozy atmosphere, wabi-sabi imperfection, zakka lifestyle",
"hanxi": "韩系 Korean aesthetic, clean bright pastel, soft gradient backgrounds, modern sans-serif typography, dreamy ethereal quality, sophisticated minimal, Instagram-worthy composition",
# === Generic Styles ===
"minimal": "minimalist, centered single focal point, 2-3 color palette, clean simple",
"atmospheric": "single strong focal element with atmospheric background, 3-4 colors",
"negative-space": "figure-ground inversion, negative space reveals hidden element, 2 colors"
}
def get_genai_client():
"""创建 PipeLLM google-genai 客户端"""
from google import genai
api_key = os.getenv('PIPELLM_API_KEY')
if not api_key:
print("Error: PIPELLM_API_KEY environment variable is required.")
print("Please set: export PIPELLM_API_KEY=your_key")
sys.exit(1)
return genai.Client(
api_key=api_key,
http_options={"base_url": PIPELLM_BASE_URL}
)
def get_format_description(aspect_ratio):
"""Get format description text matching the aspect ratio"""
ratio_descriptions = {
"9:16": "vertical 9:16 portrait format",
"16:9": "horizontal 16:9 landscape format, wide cinematic composition",
"21:9": "ultra-wide 21:9 panoramic banner format, horizontal landscape",
"3:4": "vertical 3:4 portrait format",
"4:3": "horizontal 4:3 landscape format",
"1:1": "square 1:1 format",
}
return ratio_descriptions.get(aspect_ratio, f"{aspect_ratio} format")
def generate_prompt(subject, design_type, style="auto", color_hint="", aspect_ratio="9:16"):
"""
Generate Mondo-style prompt from subject.
When called by Claude, pass a rich pre-crafted prompt as subject for best results.
Args:
subject: The subject matter (or a fully-crafted Mondo prompt from Claude)
design_type: Type of design ("movie", "book", "album", "event")
style: Visual style (artist name or preset)
color_hint: Optional color preferences from user
aspect_ratio: Aspect ratio for the image
Returns:
Generated prompt string
"""
format_desc = get_format_description(aspect_ratio)
# Standard template path
base_elements = "Mondo poster style, screen print aesthetic, limited edition poster art"
# Get style modifier
style_desc = ARTIST_STYLES.get(style, ARTIST_STYLES['minimal'])
# Build prompt based on type
if design_type == "movie":
prompt = f"{subject} in {base_elements}, {style_desc}, {format_desc}, clean focused composition, vintage poster aesthetic"
elif design_type == "book":
prompt = f"{subject} book cover in {base_elements}, {style_desc}, {format_desc}, clean typography, literary design"
elif design_type == "album":
prompt = f"{subject} album cover in {base_elements}, {style_desc}, square 1:1 format, vintage vinyl aesthetic"
elif design_type == "event":
prompt = f"{subject} event poster in {base_elements}, {style_desc}, {format_desc}, bold memorable design"
else:
prompt = f"{subject} in {base_elements}, {style_desc}, vintage print aesthetic"
# Add color hint if provided
if color_hint:
prompt += f", color palette: {color_hint}"
return prompt
def generate_image(prompt, output_path=None, model=DEFAULT_IMAGE_MODEL, aspect_ratio="9:16", input_image=None):
"""使用 PipeLLM Gemini 生成图片"""
client = get_genai_client()
print(f"🎨 Generating with {model}")
print(f"✍️ Prompt: {prompt[:80]}..." if len(prompt) > 80 else f"✍️ Prompt: {prompt}")
print("⏳ Please wait...\n")
contents = [prompt]
# 图生图:把输入图片也传给模型
if input_image and os.path.exists(input_image):
try:
from google.genai import types
with open(input_image, 'rb') as f:
img_bytes = f.read()
pil_img = Image.open(io.BytesIO(img_bytes))
contents = [
types.Part.from_bytes(data=img_bytes, mime_type="image/png"),
f"Transform this image in Mondo poster style: {prompt}"
]
print(f"📷 Using input image: {input_image}")
except Exception as e:
print(f"⚠ Could not load input image: {e}, ignoring")
try:
response = client.models.generate_content(
model=model,
contents=contents,
)
# 提取图片 part
image_part = None
for part in response.parts:
if part.inline_data is not None:
image_part = part
break
if image_part is None:
print("❌ No image data in response")
return None
if not output_path:
timestamp = datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
default_dir = os.path.expanduser("~/乔木新知识库/60-69 素材/61 AI图片/mondo-designs")
os.makedirs(default_dir, exist_ok=True)
output_path = f"{default_dir}/mondo-{timestamp}.png"
os.makedirs(os.path.dirname(output_path) if os.path.dirname(output_path) else '.', exist_ok=True)
img = image_part.as_image()
img.save(output_path)
print(f"✅ Saved to {output_path}")
return output_path
except Exception as e:
print(f"❌ Error: {e}")
return None
def generate_comparison(subject, design_type, styles, aspect_ratio="9:16", colors=""):
"""
Generate 3-column comparison of different styles
Args:
subject: Subject matter
design_type: Type of design
styles: List of 3 style names
aspect_ratio: Aspect ratio
colors: Optional color hint
Returns:
Path to comparison image
"""
print(f"\n{'='*80}")
print(f"🎨 GENERATING 3-STYLE COMPARISON")
print(f"{'='*80}\n")
images = []
labels = []
for i, style in enumerate(styles, 1):
print(f"\n[{i}/3] Generating {style} style...")
prompt = generate_prompt(subject, design_type, style, color_hint=colors, aspect_ratio=aspect_ratio)
timestamp = datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
temp_path = f"outputs/temp-{style}-{timestamp}.png"
result = generate_image(prompt, temp_path, aspect_ratio=aspect_ratio)
if result:
images.append(result)
labels.append(style)
else:
print(f"⚠ Failed to generate {style}, skipping")
if len(images) < 2:
print("❌ Not enough images generated for comparison")
return None
# Create side-by-side comparison
try:
pil_images = [Image.open(img) for img in images]
# Resize to same height
target_height = min(img.height for img in pil_images)
pil_images = [img.resize((int(img.width * target_height / img.height), target_height))
for img in pil_images]
# Create comparison canvas
total_width = sum(img.width for img in pil_images) + (len(pil_images) - 1) * 20 # 20px spacing
comparison = Image.new('RGB', (total_width, target_height + 50), 'white')
draw = ImageDraw.Draw(comparison)
# Paste images side by side
x_offset = 0
for i, (img, label) in enumerate(zip(pil_images, labels)):
comparison.paste(img, (x_offset, 0))
# Add label
label_text = label.upper().replace('-', ' ')
bbox = draw.textbbox((0, 0), label_text)
text_width = bbox[2] - bbox[0]
text_x = x_offset + (img.width - text_width) // 2
draw.text((text_x, target_height + 15), label_text, fill='black')
x_offset += img.width + 20
# Save comparison
timestamp = datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
comparison_path = f"outputs/comparison-{timestamp}.png"
comparison.save(comparison_path)
# Clean up temp files
for img_path in images:
try:
os.remove(img_path)
except:
pass
print(f"\n✅ Comparison saved to {comparison_path}")
return comparison_path
except Exception as e:
print(f"❌ Error creating comparison: {e}")
return None
def main():
parser = argparse.ArgumentParser(
description='Enhanced Mondo Style Design Generator with AI optimization, comparison mode, and 20 artist styles',
formatter_class=argparse.RawDescriptionHelpFormatter,
epilog="""
🎨 20 Artist Styles Available:
Classic: saul-bass, toulouse-lautrec, alphonse-mucha, jules-cheret, cassandre
Modern: olly-moss, tyler-stout, martin-ansin, drew-struzan, milton-glaser
Contemporary: kilian-eng, dan-mccarthy, jock, shepard-fairey, jay-ryan
Examples:
# AI-enhanced prompt (respects your original idea)
python3 generate_mondo_enhanced.py "Blade Runner" movie --ai-enhance
# 3-style comparison
python3 generate_mondo_enhanced.py "Dune" movie --compare saul-bass,olly-moss,kilian-eng
# Image-to-image transformation
python3 generate_mondo_enhanced.py "noir thriller" movie --input poster.jpg --style saul-bass
# With color preferences
python3 generate_mondo_enhanced.py "Jazz Festival" event --style jules-cheret --colors "vibrant yellow, deep blue, red"
# Specific artist style
python3 generate_mondo_enhanced.py "Akira" movie --style kilian-eng
"""
)
parser.add_argument('subject', help='Subject matter (e.g., "Blade Runner", "1984 novel")')
parser.add_argument('type', choices=['movie', 'book', 'album', 'event'],
help='Type of design to create')
parser.add_argument('--style', choices=list(ARTIST_STYLES.keys()), default='auto',
help='Artist style (default: auto)')
parser.add_argument('--compare', type=str,
help='Generate 3-style comparison (comma-separated, e.g., "saul-bass,olly-moss,jock")')
parser.add_argument('--input', type=str,
help='Input image for image-to-image transformation')
parser.add_argument('--colors', type=str, default='',
help='Color preferences (e.g., "orange, teal, black")')
parser.add_argument('--aspect-ratio', '--ratio', dest='aspect_ratio', default='9:16',
help='Aspect ratio (default: 9:16)')
parser.add_argument('--output', help='Output file path')
parser.add_argument('--model', default=DEFAULT_IMAGE_MODEL, help='Model to use')
parser.add_argument('--no-generate', action='store_true',
help='Only show prompt without generating')
parser.add_argument('--list-styles', action='store_true',
help='List all available artist styles')
args = parser.parse_args()
# List styles
if args.list_styles:
print("\n🎨 20 Greatest Poster Artists - Available Styles:\n")
for style, desc in ARTIST_STYLES.items():
print(f" {style:25} → {desc}")
print()
return
# Comparison mode
if args.compare:
styles = [s.strip() for s in args.compare.split(',')]
if len(styles) != 3:
print("❌ Comparison requires exactly 3 styles (e.g., --compare saul-bass,olly-moss,jock)")
sys.exit(1)
generate_comparison(args.subject, args.type, styles, args.aspect_ratio, args.colors)
return
# Single generation mode
prompt = generate_prompt(args.subject, args.type, args.style, args.colors, args.aspect_ratio)
print(f"\n{'='*80}")
print("🎨 MONDO POSTER PROMPT")
print(f"{'='*80}")
print(f"{prompt}")
print(f"{'='*80}\n")
if not args.no_generate:
output_path = generate_image(prompt, args.output, args.model, args.aspect_ratio, args.input)
if not output_path:
sys.exit(1)
else:
print("✓ Prompt generated. Use without --no-generate to create image.")
if __name__ == '__main__':
main()
#!/usr/bin/env python3
"""
Mondo Style Design Generator
Automatically generates Mondo-style prompts and creates images for posters, book covers, album art, etc.
"""
import os
import sys
import argparse
import requests
import base64
from datetime import datetime
from pathlib import Path
# API Configuration
API_BASE = 'https://ai-gateway.trickle-lab.tech/api/v1'
DEFAULT_MODEL = 'google/gemini-3.1-flash-image-preview'
def get_api_key():
"""Get API key from environment variable"""
api_key = os.getenv('AI_GATEWAY_API_KEY')
if not api_key:
print("Error: AI_GATEWAY_API_KEY environment variable is required.")
print("Please set it with your AI Gateway API key.")
sys.exit(1)
return api_key
def generate_prompt(subject, design_type, style="auto"):
"""
Generate Mondo-style prompt based on subject, type, and style
Args:
subject: The subject matter (e.g., "Blade Runner cyberpunk film", "Neuromancer novel")
design_type: Type of design ("movie", "book", "album", "event")
style: Visual style ("olly-moss", "tyler-stout", "minimal", "atmospheric", "auto")
Returns:
Generated prompt string
"""
# Base Mondo aesthetic elements
base_elements = "Mondo poster style, screen print aesthetic, limited edition poster art"
# Style-specific modifiers (simplified to avoid clutter)
style_modifiers = {
"olly-moss": "ultra-minimal, 2-3 color screen print, single symbolic element, Olly Moss negative space approach",
"tyler-stout": "intricate detailed composition, Tyler Stout style, character-focused",
"minimal": "minimalist, centered single focal point, 2-3 color palette, clean simple composition",
"atmospheric": "single strong focal element with atmospheric background, 3-4 color screen print, clean layered composition",
"negative-space": "figure-ground inversion where negative space WITHIN silhouette reveals hidden element, clever dual imagery, Olly Moss style visual pun, 2-color duotone, what's missing tells the story"
}
# Type-specific templates (optimized for clarity and 9:16 vertical format)
if design_type == "movie":
if style == "auto" or style == "minimal":
prompt = f"{subject} in {base_elements}, vertical 9:16 portrait format, centered single focal element, 3-color screen print, clean minimalist composition, symbolic not literal, halftone texture, vintage 1970s-80s aesthetic, simple and iconic"
else:
prompt = f"{subject} in {base_elements}, vertical 9:16 portrait format, {style_modifiers.get(style, style_modifiers['atmospheric'])}, vintage poster aesthetic, clean focused design"
elif design_type == "book":
if style == "auto" or style == "minimal":
prompt = f"{subject} book cover in {base_elements}, vertical 9:16 portrait format, single symbolic centerpiece, 2-3 color palette, clean typography, minimalist literary design, simple focused composition, vintage book aesthetic"
else:
prompt = f"{subject} book cover in {base_elements}, vertical 9:16 format, {style_modifiers.get(style, style_modifiers['minimal'])}, clean focused design, vintage book aesthetic"
elif design_type == "album":
if style == "auto" or style == "minimal":
prompt = f"{subject} album cover in {base_elements}, square 1:1 format, single bold central image, 3 color screen print, clean minimalist design, vintage vinyl aesthetic, simple iconic imagery"
else:
prompt = f"{subject} album cover in {base_elements}, square 1:1 format, {style_modifiers.get(style, style_modifiers['minimal'])}, vintage vinyl aesthetic, clean design"
elif design_type == "event":
if style == "auto":
prompt = f"{subject} event poster in {base_elements}, vertical 9:16 format, single focal point, 3 color high contrast, clean bold design, vintage concert poster aesthetic, simple memorable composition"
else:
prompt = f"{subject} event poster in {base_elements}, vertical 9:16 format, {style_modifiers.get(style, style_modifiers['minimal'])}, clean vintage poster design"
else:
# Generic fallback
prompt = f"{subject} in {base_elements}, {style_modifiers.get(style, style_modifiers['minimal'])}, vintage limited edition print aesthetic"
return prompt
def generate_image(prompt, output_path=None, model=DEFAULT_MODEL, aspect_ratio="9:16"):
"""
Generate image using AI Gateway API
Args:
prompt: The text prompt for image generation
output_path: Path to save the generated image
model: Model to use for generation
aspect_ratio: Aspect ratio (default: 9:16 for mobile/social media)
Returns:
Path to saved image or None if failed
"""
api_key = get_api_key()
print(f"Generating image with model: {model}")
print(f"Aspect ratio: {aspect_ratio}")
print(f"Prompt: {prompt[:100]}{'...' if len(prompt) > 100 else ''}")
print("Please wait...\n")
try:
payload = {
'model': model,
'prompt': prompt,
'response_format': 'b64_json',
'aspectRatio': aspect_ratio
}
response = requests.post(
f'{API_BASE}/images/generations',
headers={
'Content-Type': 'application/json',
'Authorization': f'Bearer {api_key}',
'Origin': 'https://trickle.so'
},
json=payload,
timeout=120
)
response.raise_for_status()
result = response.json()
# Extract base64 image data
if 'data' in result and len(result['data']) > 0:
b64_data = result['data'][0].get('b64_json')
if b64_data:
# Decode and save
image_data = base64.b64decode(b64_data)
# Determine output path
if not output_path:
timestamp = datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
output_path = f"outputs/mondo-{timestamp}.png"
# Ensure directory exists
os.makedirs(os.path.dirname(output_path) if os.path.dirname(output_path) else '.', exist_ok=True)
# Save image
with open(output_path, 'wb') as f:
f.write(image_data)
print(f"✓ Image saved successfully to {output_path}")
return output_path
else:
print("Error: No b64_json data in response")
return None
else:
print("Error: Invalid response format")
return None
except requests.exceptions.RequestException as e:
print(f"Error generating image: {e}")
if hasattr(e.response, 'text'):
print(f"Response: {e.response.text}")
return None
except Exception as e:
print(f"Unexpected error: {e}")
return None
def main():
parser = argparse.ArgumentParser(
description='Generate Mondo-style designs for posters, book covers, and album art',
formatter_class=argparse.RawDescriptionHelpFormatter,
epilog="""
Examples:
# Generate a movie poster (default 9:16 vertical)
python3 generate_mondo.py "Akira cyberpunk anime" movie
# Generate a book cover with minimal style
python3 generate_mondo.py "1984 dystopian novel" book --style minimal
# Generate album art with square ratio
python3 generate_mondo.py "Pink Floyd The Wall progressive rock" album --aspect-ratio 1:1
# Generate horizontal poster
python3 generate_mondo.py "Jazz Festival 2024" event --aspect-ratio 16:9
# Generate with custom ratio
python3 generate_mondo.py "Western film" movie --aspect-ratio 2:3 --style atmospheric
# Only generate prompt without creating image
python3 generate_mondo.py "Dune sci-fi epic" movie --no-generate
"""
)
parser.add_argument('subject', help='Subject matter (e.g., "Blade Runner cyberpunk film")')
parser.add_argument('type', choices=['movie', 'book', 'album', 'event'],
help='Type of design to create')
parser.add_argument('--style', choices=['auto', 'olly-moss', 'tyler-stout', 'minimal', 'atmospheric', 'negative-space'],
default='auto', help='Visual style approach (default: auto)')
parser.add_argument('--aspect-ratio', '--ratio', dest='aspect_ratio', default='9:16',
help='Aspect ratio for the image (default: 9:16). Examples: 9:16, 16:9, 1:1, 2:3, 3:2')
parser.add_argument('--output', help='Output file path (default: outputs/mondo-TIMESTAMP.png)')
parser.add_argument('--model', default=DEFAULT_MODEL,
help=f'Model to use for generation (default: {DEFAULT_MODEL})')
parser.add_argument('--no-generate', action='store_true',
help='Only generate prompt without creating image')
args = parser.parse_args()
# Generate prompt
prompt = generate_prompt(args.subject, args.type, args.style)
print("=" * 80)
print("GENERATED MONDO-STYLE PROMPT")
print("=" * 80)
print(prompt)
print("=" * 80)
print()
# Generate image if requested
if not args.no_generate:
output_path = generate_image(prompt, args.output, args.model, args.aspect_ratio)
if output_path:
print(f"\n✓ Success! Design saved to: {output_path}")
else:
print("\n✗ Failed to generate image")
sys.exit(1)
else:
print("Prompt generation complete. Use --no-generate=false to create the image.")
if __name__ == '__main__':
main()
Related skills
FAQ
What does qiaomu-mondo-poster-design do?
一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计"、"读书笔记配图"、"公众号封面"、"小红
When should I use qiaomu-mondo-poster-design?
一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mondo风格"、"书籍封面设计"、"专辑封面"、"海报设计"、"读书笔记配图"、"公众号封面"、"小红
What are common prerequisites?
--- name: qiaomu-mondo-poster-design description: 一句话生成大师级海报、书籍封面、专辑封面和各类设计作品。无需懂PS、配色或艺术史,AI自动选择最佳风格(基于33+位传奇设计师)。支持多平台多比例:公众号封面(21:9)、小红书配图(3:4)、文章配图(16:9)、书籍封面(9:16)、专辑封面(1:1)、电影海报(9:16)。包含AI提示词优化、风格对比、图生图转换功能。触发词:"Mo
Is Qiaomu Mondo Poster Design safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.