Agent skill
canvas-design
Design philosophy-driven visual art creation. For posters, artworks, graphic design, and other static visual outputs. Produce original designs without copying existing artworks. Output .md (design philosophy) + .pdf or .png (canvas).
Install this agent skill to your Project
npx add-skill https://github.com/jeff1121/MySkills/tree/001-skill-framework/skills/canvas-design
SKILL.md
Canvas Design Skill
Visual expression driven by design philosophy: establish an aesthetic movement manifesto first, then transform it into artwork on the canvas.
Output only .md, .pdf, .png files.
Process divided into two stages:
- Design Philosophy Establishment (.md file)
- Canvas Creation (.pdf or .png file)
Stage One: Design Philosophy Establishment
Establish a visual philosophy (not layout or template), interpreted through these dimensions:
- Form, space, color, composition
- Images, graphics, shapes, patterns
- Minimalist text as visual accent
Core Understanding
- Input: Subtle guidance or instructions provided by the user, serving as foundation but not restricting creative freedom.
- Output: A design philosophy / aesthetic movement manifesto.
- Next Step: Within the same conversation, perform visual expression based on philosophy — produce 90% visual design, 10% essential text.
Thinking approach:
- Write a manifesto for an art movement
- Next stage will transform the manifesto into artwork
Philosophy must emphasize: visual expression, spatial communication, artistic interpretation, text minimalism.
How to Generate Visual Philosophy
Name the Movement (1-2 words): such as "Brutalist Joy", "Chromatic Silence", "Metabolist Dreams"
Articulate the Philosophy (4-6 paragraphs, concise yet complete). Capture visual essence and express how philosophy manifests through:
- Space and form
- Color and material
- Scale and rhythm
- Composition and balance
- Visual hierarchy
Writing Guidelines
- Avoid Redundancy: Each design aspect explained once. Color theory, spatial relationships, typography principles not repeated unless introducing new depth.
- Preserve Creative Space: Be specific about aesthetic direction but concise, allowing sufficient interpretation space for canvas creation phase.
- Universality: Philosophy should not reference specific artistic themes or intentions, making it applicable to any context.
Quality Core Manifesto
Final work must demonstrate mastercraft-level quality: as though refined through countless hours of meticulous craftsmanship, created by the finest in the field, with every detail carefully reconsidered. This is the highest standard throughout all stages — from philosophy writing to canvas output, consistent throughout.
This manifesto is the core quality benchmark of the entire guide; subsequent stages uphold this standard without repetition.
Philosophy Examples
"Concrete Poetry" Philosophy: Communicate through monumental form and bold geometry. Visual Expression: Massive color blocks, sculptural typography (huge single words, tiny labels), brutalist spatial division, Polish poster energy combined with constructivist structural discipline. Express ideas through visual weight and spatial tension. Text sparse but powerful — never prose, only essential words woven into visual architecture.
"Chromatic Language" Philosophy: Color as primary information system. Visual Expression: Geometric precision, color spectrum creates meaning. Typography minimal — small sans-serif labels let color field communicate itself. Precision of color interaction experimentation combined with data visualization logic. Information encoded in space and color, text only anchoring what color has already expressed.
"Analog Meditation" Philosophy: Silent visual meditation through texture and breathing space. Visual Expression: Paper texture, ink bleeding, expansive white space. Photography and illustration lead. Typography whisper-like presence (small, restrained, serving visual). Japanese photobook aesthetics. Text appears sparingly — phrases, never explanatory paragraphs.
"Organic Systems" Philosophy: Natural settlement and modular growth patterns. Visual Expression: Rounded forms, organic arrangement, color drawn from nature through architectural filter. Convey information through visual diagrams, spatial relationships, icons. Text only as floating key labels in space.
"Geometric Silence" Philosophy: Pure order and restraint. Visual Expression: Grid precision, bold photography or vivid graphics, dramatic white space. Typography precise but minimal — small necessary text, large quiet areas. Swiss formalism meets brutalist material honesty. Structure itself communicates.
Above are condensed examples. Actual design philosophy should be 4-6 paragraphs of substantive content.
Core Principles Checklist
- Visual Philosophy: Establish aesthetic worldview expressed through design
- Text Minimalism: Text sparse, preserving only essentials, integrated as visual element — never verbose
- Spatial Expression: Ideas communicate through space, form, color, composition — never text paragraphs
- Artistic Freedom: Canvas creation phase interprets philosophy visually — provides creative space
- Pure Design: This is creating art objects, not decorated documents
Output design philosophy as .md file.
Stage Two: Deriving Implicit Themes
Before entering canvas creation, identify subtle conceptual clues in the original request.
Core Principle: Themes are subtle, niche references embedded in the artwork itself — never literal, always elegant. Familiar audiences intuitively sense the theme; others simply experience a masterfully executed abstract work. Design philosophy provides aesthetic language; derived theme provides soul — invisible conceptual DNA woven into form, color, composition.
References must be refined, enhancing work depth rather than announcing themselves. Like a jazz musician quoting another song — only those who know will notice, but everyone appreciates the music.
Stage Three: Canvas Creation
With philosophy and conceptual framework in place, express them on canvas.
Output Specifications
| Attribute | Recommended Value | Description |
|---|---|---|
| Default Size | 2480×3508 px | A4 @ 300dpi (portrait), adjustable as needed |
| Large Format | 3508×4961 px | A3 @ 300dpi, suitable for posters |
| Screen Use | 1920×1080 px or higher | 150dpi sufficient |
| Color Space | sRGB | PNG default; PDF for printing consider CMYK conversion |
| Safe Margin | 5% each side | Ensure all elements avoid canvas edge |
| File Format | .pdf or .png | Single page default; multi-page use .pdf or multiple .png |
Creation Guide
Based on design philosophy, create highly visual, design-directed canvas.
Regardless of content type (films/games/books all included), always maintain artwork refinement, avoiding cartoonish or amateur appearance.
Creation direction:
- Build visual language through repeating patterns and precise shapes
- Employ visual vocabulary from systematic observation — dense mark accumulation, repeated elements, layered patterns, building meaning through patient iteration
- Incorporate sparse, precise typography and systematic reference marks, suggesting this might be a diagram from a fictional discipline
- Anchor work through limited, intentional color palette
- Embrace the contradiction of analytical visual language expressing human experience: result should feel like an artifact proving transient things can be studied, drawn, understood
Typography Usage
- Text as visual element, let context determine whether whisper-like label or bold typographic gesture
- Punk venue poster might require larger, more radical type; minimal pottery studio needs restraint
- Most cases typography should lean thin (thin weight)
- Must use fonts from
./canvas-fontsdirectory (see./canvas-fonts/font-catalog.mdfor available fonts and categories) - Let typography become part of the art itself — if work is abstract, bring type into canvas rather than mere digital typography
CJK Font Note:
canvas-fontsdirectory currently contains only Latin fonts. If work requires Chinese, Japanese, Korean or other CJK characters, use system fonts (such as macOS's PingFang, Hiragino; Linux's Noto CJK) or download additional fonts.
Boundary and Element Rules (Non-negotiable)
Regardless of text size, all elements must:
- Be completely contained within canvas boundary, maintaining proper margin
- Not overlap (unless deliberate design technique with verified visual effect)
- Possess breathing space and clear separation
Multi-Page Option
If user requests multiple pages:
- Each page follows same design philosophy but maintains unique character
- Package all pages as single .pdf or multiple .png
- Treat first page as one page of a coffee table book — subsequent pages are unique variations of original
- Pages should have subtle narrative connection
- Fully exercise creative freedom
Output
Produce final result as .pdf or .png file, output together with design philosophy .md file.
Stage Four: Refinement
Using museum display standard, perform secondary review:
Refinement Principle: Do not add new graphics — refine existing content, make it extremely sharp, fully respect design philosophy and minimalist principles. If instinct says call new function or draw new shape, stop, instead ask: "How can existing content become more like art?"
Return to code, further refine.
Quality Self-Check Checklist
After refinement complete, check each item:
- Boundary Check: All elements (text, graphics) completely in canvas safe area
- Overlap Check: No unintended overlap between elements
- Contrast: Text and background contrast sufficient for reading (if readable text)
- Margin Consistency: Element spacing follows unified spacing system
- Font Loading: All typography correctly loaded and rendered
- Color Consistency: Color palette maintains unity throughout work
- File Integrity: Output .pdf/.png opens properly without corruption
Didn't find tool you were looking for?