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).

Stars 1
Forks 0

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:

  1. Design Philosophy Establishment (.md file)
  2. 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-fonts directory (see ./canvas-fonts/font-catalog.md for 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-fonts directory 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?

Be as detailed as possible for better results