canvas-design

Generate visual art from a user-provided design philosophy.

13|3|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/tassiovale/claude-code-kit --skill canvas-design-tassiovale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canvas-design
Source: https://github.com/tassiovale/claude-code-kit/tree/main/skills/canvas-design
Command: npx skills add https://github.com/tassiovale/claude-code-kit --skill canvas-design-tassiovale

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires skia, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers users to create beautiful visual art using design philosophy, eliminating the need for copying existing artists' work and avoiding copyright violations.

Core Features & Use Cases

  • Design Philosophy Creation: Generate a visual philosophy to guide the design process.
  • Canvas Creation: Express the design philosophy visually through a canvas.
  • Output Formats: Outputs .md files, .pdf files, and .png files.
  • Use Case: A user requests a poster design with a specific aesthetic movement in mind. The Skill generates a design philosophy and then creates the poster based on that philosophy.

Quick Start

Use the canvas-design skill to create a poster with a design philosophy named "Brutalist Joy".

Frequently Asked Questions about canvas-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create visual art using a design philosophy instead of copying existing artists?

To create visual art using a design philosophy, you provide an aesthetic movement name like "Brutalist Joy" to generate original canvas designs. This approach leverages spatial communication principles to produce unique artwork while avoiding copyright violations.

What file formats can I export when generating canvas art from an aesthetic movement?

When generating canvas art from an aesthetic movement, you can export the final visual design into .md, .pdf, and .png file formats. These outputs allow you to easily share, print, or document the generated design philosophy and its corresponding artwork.

Do I need to install Skia and pdf2image to generate design philosophy posters?

Yes, you need to install Skia and pdf2image to generate design philosophy posters. These dependencies are required to handle the underlying graphics rendering and image processing necessary for creating the canvas and exporting the visual art outputs.

What's the best way to define an aesthetic movement for visual canvas creation?

The best way to define an aesthetic movement for visual canvas creation is to provide a specific design philosophy name, such as "Brutalist Joy." The generation process uses this name to guide the spatial communication principles and create the corresponding artwork.

Can I use this approach to create posters without violating artist copyrights?

Yes, you can use this approach to create posters without violating artist copyrights. By generating a visual design philosophy from scratch and applying spatial communication principles, the canvas creation process produces entirely original artwork instead of copying existing artists.