Skip to content
Back to skills

Canvas Design

ASecurity

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

  • 17 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
designpythongoexpressfrontend

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add vamseeachanta/workspace-hub --skill canvas-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Canvas Design?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Canvas Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vamseeachanta-canvas-design/badge)](https://www.skillsdirectory.com/skills/vamseeachanta-canvas-design)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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-02
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

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)

```python
# 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

- [algorithmic-art](../algorithmic-art/SKILL.md) - Generative art with p5.js
- [frontend-design](../frontend-design/SKILL.md) - Web interface design
- [theme-factory](../theme-factory/SKILL.md) - Color and typography systems

---

## 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

- [Execution Checklist](execution-checklist/SKILL.md)
- [Error Handling](error-handling/SKILL.md)
- [Metrics](metrics/SKILL.md)

## Sub-Skills

- [Step 1: Design Philosophy (.md) (+1)](step-1-design-philosophy-md/SKILL.md)
- [Visual Supremacy (+4)](visual-supremacy/SKILL.md)
- [Using Python (PIL/Pillow) (+2)](using-python-pilpillow/SKILL.md)
- [Geometric Minimalism (+3)](geometric-minimalism/SKILL.md)
- [PNG Format (+1)](png-format/SKILL.md)
- [Philosophy](philosophy/SKILL.md)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.