Canvas Design Skill - Posters & Visual Art with Claude
The Canvas Design skill turns Claude into a poster and visual-art designer with layout philosophy and PDF/PNG output - full walkthrough.
Source: Content adapted from anthropics/skills (MIT). Last synced July 8, 2026, against the April 20, 2026 upstream update.
Overview
The official description: "Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations."
How the skill works
Like its sibling algorithmic-art, this skill makes Claude author a visual philosophy first: a named aesthetic stance with essential principles, before any pixels. The SKILL.md covers philosophy generation (with examples), deducing the "subtle reference" from the brief, the canvas creation process itself, a final review step, and a multi-page option for booklet-style outputs.
The skill ships its own font library - six licensed typefaces (Arsenal SC, Big Shoulders, Boldonse, Bricolage Grotesque, and more, each with OFL license files) - so typography never falls back to system defaults.
What's inside the skill folder
canvas-fonts/- bundled OFL-licensed fonts with license textsSKILL.md(~12 KB),LICENSE.txt
Key takeaways for your own skills
- Bundle your assets: shipping fonts inside the skill removes the single biggest source of visual sameness.
- The philosophy-first pattern (shared with algorithmic-art) is Anthropic's repeated answer to "how do you make AI output less generic" - worth stealing for any creative skill.
See it on GitHub
Algorithmic Art Skill - Generative Art with Claude
How the Algorithmic Art skill guides Claude through seeded randomness, flow fields, and p5.js sketches - full SKILL.md breakdown.
Frontend Design Skill - Better UI Code from Claude
How the Frontend Design skill pushes Claude toward production-grade UI: design tokens, spacing systems, and distinctive layouts - full breakdown.
claudeskills Docs