Individual skill
design
How to fill and revise a canvas made from the Design (canvas) appifact type.
Anthropic/artifact-types/design/SKILL.md
Source commit a2d33761e49b98f6ec1b48f12143264eb9b4ff4f
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- Yes
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 71,199
- Repository last updated
- Nov 10, 2026
- License
- CC0-1.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 16,483 bytesartifact-type/reference/brand-colors.mddoc · 2,248 bytesartifact-type/reference/brand-typography.mddoc · 1,544 bytesartifact-type/reference/craft.mddoc · 15,800 bytesartifact-type/reference/design-system-components.mddoc · 12,149 bytesartifact-type/reference/diagrams.mddoc · 9,638 bytesartifact-type/reference/format.mddoc · 11,311 bytesartifact-type/reference/print.mddoc · 5,453 bytesartifact-type/reference/questions.mddoc · 4,244 bytesartifact-type/reference/view-state.mddoc · 8,603 bytes
Read excerpt
# Design
This artifact is one release of the Design (canvas) editor.
A canvas serves it read-only plus ITS OWN files under `project/`. It inherits
the capabilities
`{"downloads":{},"artifact":{},"comments":{"composer_only":true,"customAnchors":true},"room":{},"db":{"rules":[{"path":"","write":"admin"}]},"assets":{},"user":{"scopes":["profile"]},"sample":{}}`
and its contract `"0.2.47"`.
**Write only under `project/`**: a file elsewhere never shows; the type's files are refused.
## The canvas exists
Work on THAT canvas, its `url` on every call: never
create another or send `type_url` again. If no canvas exists yet: one