| name | canvas-design |
| description | Create original visual art in PNG and PDF formats using design philosophy principles. Express aesthetic movements visually with minimal text. Use for creating museum-quality visual artifacts, design manifestos, and artistic compositions. |
| type | reference |
| version | 2.0.0 |
| category | business |
| last_updated | "2026-01-02T00:00:00.000Z" |
| related_skills | ["algorithmic-art","frontend-design","theme-factory"] |
| capabilities | [] |
| requires | [] |
| tags | [] |
Canvas Design
Overview
This skill guides creation of original visual art in PNG and PDF formats using design philosophy principles. Emphasize craftsmanship and express aesthetic movements visually rather than through text.
When to Use
- Creating museum-quality visual artifacts
- Generating design manifestos with visual expression
- Building artistic compositions for presentations or publications
- Producing abstract art for branding or decoration
- Any project requiring 90%+ visual design with minimal text
Quick Start
- Write design philosophy (4-6 paragraphs articulating visual essence)
- Choose visual style (geometric, organic, structured chaos, typographic)
- Select implementation (PIL/Pillow, Cairo, SVG)
- Execute with precision (museum-quality craftsmanship)
- Export (PNG at 300 DPI or vector PDF)
from PIL import Image, ImageDraw
import math
canvas = Image.new('RGB', (2400, 3200), '#0a0a0a')
draw = ImageDraw.Draw(canvas)
phi = (1 + math.sqrt(5)) / 2
center_x, center_y = 1200, 1600
for i in range(50):
angle = i * phi * 2 * math.pi
radius = i * 8
x = center_x + radius * math.cos(angle)
y = center_y + radius * math.sin(angle)
size = max(2, 20 - i * 0.3)
draw.ellipse([x-size, y-size, x+size, y+size], fill='#c084fc')
canvas.save('composition.png', quality=95)
Related Skills