Skill Official

Canvas Design

Creates original posters and static art as PNG or PDF from a written design philosophy.

Author
Anthropic
Works with
Claude Code
License
Apache-2.0
Documented
Oct 2, 2026

What Canvas Design is

Two-step skill: first a visual design philosophy (Markdown), then expression on a canvas as a .png or .pdf. Designs are about 90 percent visual and 10 percent text, with an optional multi-page mode. It asks for original work, not imitation of existing artists.

What it does

How Canvas Design plugs in: which agents run it and what it addsRUNS INYour agentClaude Codeone host documentedSKILL · OFFICIALCanvas DesignReusable instructions and scripts…4 install steps1 permission notelicense: Apache-2.0WHAT IT ADDSWhat it doesWrites a named visual philosophy…Renders the design to a .png or .…Keeps text minimal, used as a vis…Supports a multi-page optionagent → extension → new capability · from the official repository or docs
Where Canvas Design runs and what it adds, from its documentation
  • Writes a named visual philosophy covering form, color, space and composition
  • Renders the design to a .png or .pdf canvas
  • Keeps text minimal, used as a visual accent
  • Supports a multi-page option
  • Deduces a subtle conceptual reference from the user's request

When to use it

Good fit

  • Asked for a poster, art piece or other static design
  • Wanting PDF or PNG visual output

Not for

  • Interactive or generative code-based art (see algorithmic-art)
  • Copying existing artists' work

How to install Canvas Design

  1. Register the marketplace in Claude Code: /plugin marketplace add anthropics/skills
  2. Install the bundle that contains it: /plugin install example-skills@anthropic-agent-skills
  3. Or copy the skill folder to ~/.claude/skills/canvas-design/ (personal) or .claude/skills/canvas-design/ (project)
  4. Mention the task in a prompt; Claude loads the skill automatically when the SKILL.md description matches

Permissions and security

What it can access

  • Writes .md, .png and .pdf files via Claude Code's normal file tools

Security notes from the maintainers

  • Anthropic repo disclaimer: skills are provided for demonstration and educational purposes; behavior in Claude may differ

Review the source before granting an agent access to credentials or production systems. We document what the maintainers state; we do not audit code.

Limitations

  • Repo README says skills are demonstration/educational examples

Tools it extends

Frequently asked questions

How do I install the canvas-design skill in Claude Code?

Add the marketplace with /plugin marketplace add anthropics/skills and install the bundle containing it, or copy skills/canvas-design into ~/.claude/skills/. source

When does Claude use the canvas-design skill?

Claude loads it automatically when the request matches the description field in its SKILL.md frontmatter. source

What license does the canvas-design skill use?

Its SKILL.md points to LICENSE.txt, which is the Apache License 2.0. source

Related guides

Sources and gaps

Not stated by the maintainers: last_release (repo has no releases read).

More extensions to look at