Canva Design

Create original visual art in PNG and PDF formats by establishing a design philosophy first, then expressing it visually. "Information lives in design, not paragraphs."


npx degit LangbaseInc/agent-skills/canvas-design my-canva-design

--- name: canvas-design description: Creates original visual art in PNG and PDF formats by establishing a design philosophy first, then expressing it visually. ---

Step 1: Create Visual Philosophy

Write a 4-6 paragraph manifesto as a .md file that defines your design approach

Step 2: Express on Canvas

Transform the philosophy into visual art (.pdf or .png file)


Information lives in design, not paragraphs.

Text should be minimal and integrated as a visual element, never explanatory blocks.


  • Create meticulously crafted work appearing to take "countless hours"
  • Produce output by someone "at the absolute top of their field"
  • Avoid redundancy in describing design aspects
  • Leave creative interpretive space for execution
  • Embed subtle conceptual references that feel intuitive

Focus your manifesto on:

  • Form & Space - Layout, composition, negative space
  • Color - Palettes, harmony, contrast
  • Composition - Balance, hierarchy, flow
  • Visual Elements - Images, graphics, shapes, patterns
  • Spatial Communication - How elements interact and guide the eye

  • Single page design (or multi-page variations)
  • Museum or magazine quality output
  • Limited, intentional color palettes
  • Minimal typography (usually thin fonts)
  • Perfect margins with no overlapping elements
  • Expert-level craftsmanship with painstaking attention to detail

Create variations that:

  • Tell a cohesive story
  • Remain distinctly different compositions
  • Maintain consistent design philosophy
  • Demonstrate conceptual evolution

  • Start with a strong philosophical foundation
  • Let design communicate, not text
  • Embrace negative space
  • Use typography sparingly and intentionally
  • Create work that feels professionally crafted
  • Avoid explanatory text blocks