Individual skill
canvas-design
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.
tests/skills/canvas-design/SKILL.md
Source commit 6b2a1f330348ab5898e2f1aefdd6c5be17e987b1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- Yes
- Observed behavior
- Not checked yet
- Last checked
- Nov 6, 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)
- 3,225
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.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
LICENSE.txtdoc · 11,358 bytesSKILL.mdcore · 11,938 bytescanvas-fonts/ArsenalSC-OFL.txtdoc · 4,372 bytescanvas-fonts/ArsenalSC-Regular.ttfasset · 0 bytescanvas-fonts/BigShoulders-Bold.ttfasset · 0 bytescanvas-fonts/BigShoulders-OFL.txtdoc · 4,396 bytescanvas-fonts/BigShoulders-Regular.ttfasset · 0 bytescanvas-fonts/Boldonse-OFL.txtdoc · 4,389 bytescanvas-fonts/Boldonse-Regular.ttfasset · 0 bytescanvas-fonts/BricolageGrotesque-Bold.ttfasset · 0 bytescanvas-fonts/BricolageGrotesque-OFL.txtdoc · 4,402 bytescanvas-fonts/BricolageGrotesque-Regular.ttfasset · 0 bytescanvas-fonts/CrimsonPro-Bold.ttfasset · 0 bytescanvas-fonts/CrimsonPro-Italic.ttfasset · 0 bytescanvas-fonts/CrimsonPro-OFL.txtdoc · 4,393 bytescanvas-fonts/CrimsonPro-Regular.ttfasset · 0 bytescanvas-fonts/DMMono-OFL.txtdoc · 4,391 bytescanvas-fonts/DMMono-Regular.ttfasset · 0 bytescanvas-fonts/EricaOne-OFL.txtdoc · 4,408 bytescanvas-fonts/EricaOne-Regular.ttfasset · 0 bytescanvas-fonts/GeistMono-Bold.ttfasset · 0 bytescanvas-fonts/GeistMono-OFL.txtdoc · 4,387 bytescanvas-fonts/GeistMono-Regular.ttfasset · 0 bytescanvas-fonts/Gloock-OFL.txtdoc · 4,380 bytescanvas-fonts/Gloock-Regular.ttfasset · 0 bytescanvas-fonts/IBMPlexMono-Bold.ttfasset · 0 bytescanvas-fonts/IBMPlexMono-OFL.txtdoc · 4,362 bytescanvas-fonts/IBMPlexMono-Regular.ttfasset · 0 bytescanvas-fonts/IBMPlexSerif-Bold.ttfasset · 0 bytescanvas-fonts/IBMPlexSerif-BoldItalic.ttfasset · 0 bytescanvas-fonts/IBMPlexSerif-Italic.ttfasset · 0 bytescanvas-fonts/IBMPlexSerif-Regular.ttfasset · 0 bytescanvas-fonts/InstrumentSans-Bold.ttfasset · 0 bytescanvas-fonts/InstrumentSans-BoldItalic.ttfasset · 0 bytescanvas-fonts/InstrumentSans-Italic.ttfasset · 0 bytescanvas-fonts/InstrumentSans-OFL.txtdoc · 4,402 bytescanvas-fonts/InstrumentSans-Regular.ttfasset · 0 bytescanvas-fonts/InstrumentSerif-Italic.ttfasset · 0 bytescanvas-fonts/InstrumentSerif-Regular.ttfasset · 0 bytescanvas-fonts/Italiana-OFL.txtdoc · 4,393 bytescanvas-fonts/Italiana-Regular.ttfasset · 0 bytescanvas-fonts/JetBrainsMono-Bold.ttfasset · 0 bytescanvas-fonts/JetBrainsMono-OFL.txtdoc · 4,398 bytescanvas-fonts/JetBrainsMono-Regular.ttfasset · 0 bytescanvas-fonts/Jura-Light.ttfasset · 0 bytescanvas-fonts/Jura-Medium.ttfasset · 0 bytescanvas-fonts/Jura-OFL.txtdoc · 4,379 bytescanvas-fonts/LibreBaskerville-OFL.txtdoc · 4,448 bytescanvas-fonts/LibreBaskerville-Regular.ttfasset · 0 bytescanvas-fonts/Lora-Bold.ttfasset · 0 bytescanvas-fonts/Lora-BoldItalic.ttfasset · 0 bytescanvas-fonts/Lora-Italic.ttfasset · 0 bytescanvas-fonts/Lora-OFL.txtdoc · 4,422 bytescanvas-fonts/Lora-Regular.ttfasset · 0 bytescanvas-fonts/NationalPark-Bold.ttfasset · 0 bytescanvas-fonts/NationalPark-OFL.txtdoc · 4,398 bytescanvas-fonts/NationalPark-Regular.ttfasset · 0 bytescanvas-fonts/NothingYouCouldDo-OFL.txtdoc · 4,362 bytescanvas-fonts/NothingYouCouldDo-Regular.ttfasset · 0 bytescanvas-fonts/Outfit-Bold.ttfasset · 0 bytescanvas-fonts/Outfit-OFL.txtdoc · 4,388 bytescanvas-fonts/Outfit-Regular.ttfasset · 0 bytescanvas-fonts/PixelifySans-Medium.ttfasset · 0 bytescanvas-fonts/PixelifySans-OFL.txtdoc · 4,394 bytescanvas-fonts/PoiretOne-OFL.txtdoc · 4,365 bytescanvas-fonts/PoiretOne-Regular.ttfasset · 0 bytescanvas-fonts/RedHatMono-Bold.ttfasset · 0 bytescanvas-fonts/RedHatMono-OFL.txtdoc · 4,393 bytescanvas-fonts/RedHatMono-Regular.ttfasset · 0 bytescanvas-fonts/Silkscreen-OFL.txtdoc · 4,393 bytescanvas-fonts/Silkscreen-Regular.ttfasset · 0 bytescanvas-fonts/SmoochSans-Medium.ttfasset · 0 bytescanvas-fonts/SmoochSans-OFL.txtdoc · 4,395 bytescanvas-fonts/Tektur-Medium.ttfasset · 0 bytescanvas-fonts/Tektur-OFL.txtdoc · 4,384 bytescanvas-fonts/Tektur-Regular.ttfasset · 0 bytescanvas-fonts/WorkSans-Bold.ttfasset · 0 bytescanvas-fonts/WorkSans-BoldItalic.ttfasset · 0 bytescanvas-fonts/WorkSans-Italic.ttfasset · 0 bytescanvas-fonts/WorkSans-OFL.txtdoc · 4,396 bytescanvas-fonts/WorkSans-Regular.ttfasset · 0 bytescanvas-fonts/YoungSerif-OFL.txtdoc · 4,397 bytescanvas-fonts/YoungSerif-Regular.ttfasset · 0 bytes
Read excerpt
These are instructions for creating design philosophies - aesthetic movements that are then EXPRESSED VISUALLY. Output only .md files, .pdf files, and .png files.
Complete this in two steps:
1. Design Philosophy Creation (.md file)
2. Express by creating it on a canvas (.pdf file or .png file)
First, undertake this task:
## DESIGN PHILOSOPHY CREATION
To begin, create a VISUAL PHILOSOPHY (not layouts or templates) that will be interpreted through:
- Form, space, color, composition
- Images, graphics, shapes, patterns
- Minimal text as visual accent