web-artifacts-builder 是什么、怎么使用:用 React + Tailwind + shadcn/ui 做复杂 claude.ai Artifact 的官方 Skill

web-artifacts-builder 是 anthropics/skills 里构建复杂网页 Artifact 的 Skill:用脚本初始化 React + TypeScript + Tailwind + shadcn/ui 项目,开发后打包成单个 HTML 文件交付。

Install · 安装命令

/plugin marketplace add anthropics/skills
/plugin install example-skills@anthropic-agent-skills

以 / 开头的命令在 Claude Code 会话里输入,其余在终端里执行。Skill 可以带可执行脚本,安装前先看一遍仓库里的 SKILL.md。

NNathaniel bigo··原创首发·AI 辅助撰写
4 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理
本文根据 anthropics/skills 仓库里该技能的 SKILL.md 与仓库 README 整理,资料核对于 2026-10-11。skills.sh 榜单当日显示该技能累计安装约 10.7 万次;所在仓库 anthropics/skills 在 GitHub 约 18.0 万 Star(同日数据)。技能内容会随仓库更新,以仓库为准。

这个 Skill 做什么

claude.ai 的 Artifact 很适合展示单文件的小页面,但一旦需要多个组件、状态管理、路由,单文件手写就很难维护。web-artifacts-builder 的思路是:先按正常前端工程的方式开发,再打包成一个可以直接当 Artifact 展示的 HTML 文件。description 明确了适用范围——需要状态管理、路由或 shadcn/ui 组件的复杂 Artifact;简单的单文件 HTML / JSX 不需要它。

技术栈是 React 18 + TypeScript + Vite + Tailwind CSS + shadcn/ui,打包用 Parcel。流程五步:运行 scripts/init-artifact.sh 初始化项目(已配好 Tailwind 和 shadcn/ui 组件)→ 编辑生成的代码 → 运行 scripts/bundle-artifact.sh 把所有代码打进单个 HTML → 把结果展示给用户 →(可选)测试。说明里还有一条醒目的设计要求:避开常说的「AI 味」——过多的居中布局、紫色渐变、清一色圆角和 Inter 字体。

怎么安装

web-artifacts-builder 收在 anthropics/skills 仓库的 example-skills 插件包里。在 Claude Code 会话中依次输入(命令来自仓库 README):

text
/plugin marketplace add anthropics/skills
/plugin install example-skills@anthropic-agent-skills

同一个包里的其他示例技能会一起装上。只想要这一个,可以把仓库里的 skills/web-artifacts-builder 文件夹复制到 ~/.claude/skills/(个人)或项目的 .claude/skills/;claude.ai 网页版则在 Customize → Skills 里上传这个文件夹的 ZIP。

仓库整体介绍和其他安装方式,详见本站《anthropics/skills 是什么、怎么安装:Anthropic 官方 Skills 仓库(docx / pptx / xlsx / pdf、skill-creator)》。

怎么用

  • 「做一个带筛选、排序和详情弹窗的任务看板 Artifact,数据先用假数据」。
  • 「把这个多步骤表单做成 Artifact,包含校验和进度条,用 shadcn/ui 组件」。
  • 「把刚才的项目重新打包成单文件 HTML 给我」。

目录里是两个 shell 脚本和一个 shadcn/ui 组件压缩包(初始化时解开使用)。

适合谁 / 局限

适合想在对话里做出接近真实应用的交互原型的人,例如给客户演示的小工具、内部看板的样机。它产出的是单个静态 HTML:没有后端,数据不落库,不适合直接当正式产品上线;简单页面用它反而绕远,直接让 Claude 写单文件更快。

注意事项

  • 许可:技能目录内的 LICENSE.txt 为 Apache-2.0;shadcn/ui 等依赖遵循各自的开源许可。
  • 会执行脚本并安装依赖:初始化要通过包管理器下载前端依赖,需要 Node 环境和网络;首次运行较慢。
  • 使用环境:名字里的 Artifact 指 claude.ai 的展示方式;在 Claude Code 里同样可以用它生成单文件 HTML,用浏览器打开查看。
  • 打包结果体积较大,分享前可自行检查是否包含不想公开的测试数据。

其他 Skill 库

  1. 01

    durable-objects skill 是什么、怎么安装使用:Cloudflare 官方的 Durable Objects 开发 Skill(有状态与协调)

    durable-objects 是 Cloudflare 官方的 Durable Objects Skill:构建、调试或评审有持久状态与协调需求的代码时使用,讲清适用与不适用场景、关键规则、鉴权、存储操作、定时器和测试方法。

    ClaudeCodex0
  2. 02

    remotion-captions 是什么、怎么安装使用:给 Remotion 视频自动转写、显示和导入字幕的官方 Skill

    remotion-captions 是 Remotion 官方的字幕 Skill:规定字幕统一用 JSON 的 Caption 类型处理,并分别给出本地 Whisper 转写、在视频里显示与做动画、导入 SRT 字幕三套做法。

    ClaudeCodex0
  3. 03

    gws-calendar skill 是什么、怎么安装使用:让智能体用命令行查看和创建 Google 日历日程

    gws-calendar 是 Google Workspace CLI(gws)配套的日历技能:提供查看近期日程和新建日程两个快捷命令,并列出日历、日程、忙闲查询、访问控制等接口资源,调用前先查参数结构,写操作先确认。

    ClaudeGemini0
  4. 04

    design-taste-frontend skill 是什么、怎么安装使用:Taste Skill 的主技能,用三个「旋钮」管住 AI 的前端审美

    design-taste-frontend 是 Taste Skill 库的主技能:先读懂需求并用一句话说出设计判断,再用版式变化、动效强度、信息密度三个旋钮约束落地页、作品集和改版页面,交付前逐项自查「AI 味」。

    ClaudeCodex0
  5. 05

    minimalist-ui skill 是什么、怎么安装使用:让 AI 做出「文档感」极简界面的 Taste Skill 风格包

    minimalist-ui 是 Taste Skill 库里的一个风格技能:暖调单色配色、强烈的字体对比、扁平的便当格布局和低饱和点缀色,明确禁用渐变、重阴影和几款被用滥的字体与图标库。

    ClaudeCodex0
  6. 06

    scientific-visualization skill 是什么、怎么安装使用:K-Dense 的科研绘图 Skill(Matplotlib / Seaborn 出版级图)

    scientific-visualization 是 K-Dense 科研技能库里的绘图技能:用 Matplotlib、Seaborn 或 Plotly 制作并审核真实、无障碍、可发表的科研图,覆盖多面板布局、不确定性与缺失数据的呈现、配色对比检查和期刊导出规划。

    ClaudeCodex0

查看全部 Skill 库 →

0 条评论

登录 后参与评论

还没有评论,来抢沙发~