Create beautiful visual art in .png and .pdf documents using design philosophy. Use when the user asks to create a poster, piece of art, visual design, infographic, or other static visual piece. Trigger when user mentions posters, visual design, art creation, or wants a polished visual deliverable.
Create design philosophies — aesthetic movements expressed visually. Output .md files (philosophy) and .pdf or .png files (the art).
Two steps:
Create a VISUAL PHILOSOPHY (not layouts or templates) interpreted through:
Name the movement (1-2 words): "Brutalist Joy" / "Chromatic Silence" / "Metabolist Dreams"
Articulate the philosophy (4-6 paragraphs) expressing how it manifests through:
Guidelines:
"Concrete Poetry" — Communication through monumental form and bold geometry. Massive color blocks, sculptural typography, Brutalist spatial divisions. Text as rare, powerful gesture — never paragraphs.
"Chromatic Language" — Color as the primary information system. Geometric precision where color zones create meaning. Typography minimal — small sans-serif labels. Think Josef Albers meets data visualization.
"Analog Meditation" — Quiet visual contemplation through texture and breathing room. Paper grain, ink bleeds, vast negative space. Japanese photobook aesthetic.
"Geometric Silence" — Pure order and restraint. Grid-based precision, bold photography, dramatic negative space. Swiss formalism meets Brutalist material honesty.
Before creating the canvas, identify the subtle conceptual thread from the user's request. The reference should enhance depth without announcing itself — like a jazz musician quoting another song. Those who know will catch it; everyone appreciates the beauty.
Use the design philosophy as the foundation. Create a single page, highly visual, design-forward output.
Text is always minimal and visual-first, but context-aware:
Output as a single downloadable .pdf or .png file, alongside the design philosophy as a .md file.
After the first pass, refine — don't add more. Make existing composition more cohesive. If the instinct is to add a new shape or filter, STOP and ask: "How can I make what's already here more of a piece of art?"
When requested, create additional pages along the same philosophy but distinctly different. Treat them as pages in a coffee table book. Each page a unique twist on the original, almost telling a story.
pip install reportlab pillow cairosvg