跳转到使用指南
canvas-design作者 Anthropic

Canvas Design Skill.

一个用于图像工作的 Claude Code 和 Codex skill,制作原创海报和静态视觉作品,输出为 PNG 或 PDF。

  • Images & Generative Art
  • PNG / PDF
anthropics/skills · skills/canvas-design/SKILL.mdSKILL.md
--- name: canvas-design 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. --- ## DESIGN PHILOSOPHY CREATION ## CANVAS CREATION ## FINAL STEP ## MULTI-PAGE OPTION
前言和章节标题读取自上游文件,时间 2026-09-14 · 完整内容 11,937 字符

01 功能说明

canvas-design skill 在 Claude Code 与 Codex 中的作用

摘要、工作流与产物,均读自该 skill 的 SKILL.md。

来自 SKILL.md读取于 2026-09-14 · 非实际运行记录

以 skill 自身的术语

canvas-design 通过先创建一种设计哲学——一种通过形式、空间、色彩与构图表达的美学运动——再将该哲学以视觉方式呈现在单页画布上,从而生成原创视觉艺术作品,输出为 PNG 或 PDF 文件。该 skill 将设计视为创作艺术品,而非装饰过的文档,文字仅作为视觉点缀而非用于说明。

它强调呈现出行业顶尖人士精心打磨的工艺感,并嵌入微妙的概念性指涉以增添深度,而不显山露水。其产出具有博物馆或杂志级的品质,通过系统性的重复、层叠的图案和刻意的克制,值得长久细品。

它产出什么

  • 一份 markdown 文件,包含 4-6 段设计哲学,命名该美学运动并阐述其视觉表达方式。
  • 一个以视觉方式表达该哲学的单页 PDF 或 PNG 文件(如有要求可为多页),文字极简,带有重复图案和精湛工艺。
查看示例提示词 ↗

工作方式

  1. 01
    撰写设计哲学

    用 1-2 个词命名一种美学运动,并用 4-6 段文字阐述它,通过空间、形式、色彩、比例、节奏、构图和视觉层级捕捉其视觉本质。

  2. 02
    推断微妙的指涉

    从原始需求中识别出概念线索,将其作为一种小众指涉嵌入艺术本身——它应是精妙而直觉的,而非字面直白的,为形式与色彩注入无形交织的灵魂。

  3. 03
    在画布上表达

    以该哲学为基础创作单页 PDF 或 PNG,包含重复图案、完美的形状、密集聚集的笔触、简洁冷峻的排版,以及有限而统一的调色板。

  4. 04
    打磨至精致工艺

    进行第二轮打磨,在不增加更多图形的前提下完善现有构图,使其与整体艺术更加协调一致,并确保格式无瑕——不出现重叠,每个细节都尽善尽美。

02 找到适合场景

何时使用 canvas-design Skill

当工作是此类图像任务时,在 Claude Code 或 Codex 中使用 canvas-design skill。下方的适用范围和限制取自该 skill 自己的文件。

适合场景

  • 当用户明确要求时,创作海报、艺术作品、设计图或其他静态作品。
  • 需要博物馆或杂志品质、通过系统化视觉语言表达抽象哲学理念的项目。
  • 多页创意项目,如咖啡桌书,每一页都是对原始设计理念的独特演绎。

了解边界

  • 创作带有装饰性的文档,而非纯粹的艺术作品。
  • 需要大段文字或说明性段落才能传达理念的作品。

需要提供的信息

  • 细微的输入或说明用户提供的一些细微输入,可作为基础,但不应限制创作自由。
  • 额外页面请求如果用户要求多个页面,该 skill 会沿同一设计理念创作更多创意页面,打包在同一个 PDF 或多个 PNG 中。

03 Skill 内部

canvas-design Skill 赋予 Claude Code 和 Codex 的规则

SKILL.md 为 Agent 设定的 8 条具体指令、默认值与限制——文件中真正改变结果的部分。

  1. 文本极简且仅作视觉用途

    文本必须稀疏、只保留必要内容,并作为视觉元素融入——绝不是大段文字。信息存在于设计中,而非段落里。

  2. 任何元素都不得重叠或超出页面

    所有文字、图形和视觉元素都必须留有呼吸空间并清晰分隔,保持在画布边界内并留有适当边距。

  3. 反复强调专家级工艺水准

    理念说明必须多次强调,最终作品应看起来像是耗费无数心力精心打造,出自该领域顶尖专家之手。

  4. 避免理念表达中的冗余

    在 4-6 段的理念说明中,每个设计要点只应提及一次。

  5. 绝不复制现有艺术家的作品

    创作原创视觉设计,以避免侵犯版权。该 skill 用于创作原创艺术,而非复制现有作品。

  6. 仅输出设计文件

    理念说明仅输出 markdown 文件,视觉表达仅输出 PDF 或 PNG 文件,不产生其他类型的文件。

  7. 即便涉及流行文化也要采用精致手法

    无论是何种内容类型,即使是电影、游戏或书籍相关的请求,手法仍应保持精致的艺术水准,绝不卡通化或显得业余。

  8. 使用 canvas-fonts 目录中的字体

    搜索 ./canvas-fonts 目录并下载所需的字体。

04 投入使用

在 Claude Code 或 Codex 中安装 canvas-design

一条 npx skills add 命令,然后在你的 Agent 中执行第一个任务和对结果的清单检查。

将 canvas-design 添加到 Claude Code、Codex 或你的 Agent

在你的项目中运行;安装程序会询问要把它添加到哪个 Agent。

Terminal
npx skills add https://github.com/anthropics/skills --skill canvas-design

针对 skills/canvas-design/SKILL.md 的通用 skills CLI 形式;具体仓库可能会记录其自身路径。

给 Skill 一个首次图像工作任务

按 skill 自身的术语撰写;把括号中的部分换成你的内容。

Starter prompt
Create a poster for [independent film festival] that captures the spirit of [experimental cinema] and [urban renewal]. The piece should feel like it belongs in a contemporary art museum, with minimal text beyond the festival name and dates. I want something that rewards close looking and reflects the sophistication of the programming.

来源:依据 SKILL.md,按 skill 自身的术语撰写。

检查首次结果

SKILL.md 本身如何描述正确的结果:

  • 检查是否存在元素重叠或超出画布边界的情况——所有元素都应有足够留白,并在画布范围内保持清晰分隔。
  • 确认作品看起来经过精心雕琅、耗费大量心力,仿佛出自该领域顶尖高手之手。
  • 确保文字保持极简、只保留必要信息,并作为视觉元素融入设计,而非说明性的段落文字。
  • 检查构图、间距、色彩选择与排版是否都展现出专家级的工艺水准和无瑕的排版。
  • 确认作品即便主题是流行文化,也保持精致且以艺术为核心,绝不显得卡通化或业余。

在 OpenDesign 中canvas-design 已内置:Plugins → Skills,在顶部栏中选择它即可。

05 开源、可追溯

来源、许可与验证

本页面事实的来源,以及最后检查时间。

Author
Anthropic
Repository
github.com/anthropics/skills 分支 main
Skill 文件
skills/canvas-design/SKILL.md 验证时记录的内容校验和;提交 34040c9
License
Apache-2.0 来自 skills/canvas-design/LICENSE.txt;SKILL.md 说明"完整条款见 LICENSE.txt"。
仓库星标数
176,183 GitHub 快照摄于 2026-09-14,针对整个 anthropics/skills 仓库,该仓库在此目录中包含 7 个 skill。不是 canvas-design 的评分或使用计数。
已由 OpenDesign 验证
2026-09-14 已检查源文件、路径、许可证文本和星标数。已捆绑在 OpenDesign 主版本中(检查于 2026-08-28);此页面尚未记录实际运行。

SKILL.md 内部

  1. 设计理念创建通过形式、空间、色彩与构图表达视觉理念的指引,文字保持极简。
  2. 关键理解定义从用户处获取的信息、所创建的理念,以及接下来如何以视觉方式呈现。
  3. 如何生成视觉理念为该流派命名,并通过 4-6 段文字阐述其在空间、形式、色彩、比例、节奏方面的视觉本质。
  4. 理念示例五个精炼的示例理念,如 Concrete Poetry、Chromatic Language、Analog Meditation,展示不同的视觉表达方式。
  5. 核心原则强调视觉理念、极简文字、空间表达、艺术自由、纯粹设计与专家级工艺的核心规则。
  6. 推敲隐微的参照从请求中识别出小众的概念线索,并将其无形地嵌入形式与色彩之中,作为作品的灵魂。
  7. 画布创作在单页 PDF 或 PNG 上,运用重复图案、完美形状、稀疏排版、有限色板,以博物馆级品质表达理念。
  8. 最后一步在不添加图形的前提下打磨作品——让现有构图更加连贯、清晰、无瑕,呈现出杰作的水准。
  9. 多页选项如有需要,可创建更多页面,作为该理念的独特变体,捆绑在同一 PDF 中或以多个 PNG 形式提供。
Skill 自身的描述
"使用设计哲学在 .png 和 .pdf 文档中创建精美的视觉艺术。当用户要求创建海报、艺术作品、设计或其他静态作品时,应使用此 skill。创建原创视觉设计,绝不复制现有艺术家的作品以避免版权侵犯。"

来自 SKILL.md 的前置描述。完整文件约 11,937 个字符。在 GitHub 上阅读完整文件。

06 安装之前

关于 canvas-design skill 的常见问题

以下回答来自 2026-09-14 读取到的 SKILL.md,而非某次实际运行的记录。

最终视觉设计中会出现多少文字?

文字始终保持极简、以视觉为先,作为稀疏的视觉点缀而非用于说明。信息存在于设计之中,而非段落文字里。作品 90% 是视觉设计,10% 是必要文字,字体通常纤细且富有设计感,融入构图之中而非叠加其上。

该 skill 如何确保专业品质?

该 skill 在整个流程中反复强调专家级工艺,力求作品看起来仿佛经过该领域顶尖高手的精心雕琅。它包含一个强制性的打磨步骤,并检查是否存在重叠、所有排版是否完美无瑕,以及每个细节是否恰到好处,留有合适的边距与呼吸空间。

Canvas Design

在真实的图像工作任务上运行 canvas-design。

canvas-design skill 内置于 OpenDesign。下载应用,在 Plugins → Skills 中选择该 skill,粘贴上面的提示词,在结果生成前阅读计划。

终端
npx skills add https://github.com/anthropics/skills --skill canvas-design