Agent Skills: Canvas Design

Create original visual art in PNG and PDF formats using design philosophy

UncategorizedID: vamseeachanta/workspace-hub/canvas-design

Install this agent skill to your local

pnpm dlx add-skill https://github.com/vamseeachanta/workspace-hub/tree/HEAD/.claude/skills/business/content-design/canvas-design

Skill Files

Browse the full folder contents for canvas-design.

Download Skill

Loading file tree…

.claude/skills/business/content-design/canvas-design/SKILL.md

Skill Metadata

Name
canvas-design
Description
Create original visual art in PNG and PDF formats using design philosophy

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

  1. Write design philosophy (4-6 paragraphs articulating visual essence)
  2. Choose visual style (geometric, organic, structured chaos, typographic)
  3. Select implementation (PIL/Pillow, Cairo, SVG)
  4. Execute with precision (museum-quality craftsmanship)
  5. Export (PNG at 300 DPI or vector PDF)
# Quick geometric composition
from PIL import Image, ImageDraw
import math

canvas = Image.new('RGB', (2400, 3200), '#0a0a0a')
draw = ImageDraw.Draw(canvas)

# Golden ratio spiral
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


Version History

  • 2.0.0 (2026-01-02): Upgraded to v2 template - added Quick Start, When to Use, Execution Checklist, Error Handling, Metrics sections
  • 1.0.0 (2024-10-15): Initial release with PIL/Pillow, Cairo, SVG implementations, visual styles, quality guidelines

Sub-Skills

Sub-Skills