跳到主要内容
火花工坊
一个构建复杂 HTML artifact 的 skill:React + Tailwind + shadcn/ui

一个构建复杂 HTML artifact 的 skill:React + Tailwind + shadcn/ui

装好之后怎么用

什么时候会用上它:Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.

怎么用:在 AI 工具里直接描述任务即可自动触发。显式调用的写法各端不同:Claude Code / Cursor 等用 /web-artifacts-builder,Codex 用 $web-artifacts-builder,Kimi Code 用 /skill:web-artifacts-builder,ZCODE 用 $web-artifacts-builder,Gemini CLI 以自动激活为主。

一个构建复杂 HTML artifact 的 skill。

它解决的是:要构建复杂的、多组件的 claude.ai HTML artifact,但不知道怎么初始化项目、开发、打包成单文件。

它的 5 步流程:

  1. 用 scripts/init-artifact.sh 初始化前端仓库
  2. 编辑生成的代码开发 artifact
  3. 用 scripts/bundle-artifact.sh 打包成单个 HTML 文件
  4. 展示给用户
  5. (可选)测试

它的技术栈:React 18 + TypeScript + Vite + Parcel + Tailwind CSS + shadcn/ui。

一个很重要的设计提醒:避免"AI slop"——避免过度居中布局、紫色渐变、统一圆角、Inter 字体。

它支持:

  • React + TypeScript(via Vite)
  • Tailwind CSS 3.4.1 with shadcn/ui theming system
  • 路径别名(@/)配置
  • 40+ shadcn/ui 组件预装
  • 所有 Radix UI 依赖
  • Parcel 配置
  • Node 18+ 兼容

适合谁:

  • 做 Web 开发、交互式展示、数据可视化的科研小组成员
  • 需要构建复杂 artifact 的人
  • 想要 React + Tailwind + shadcn/ui 技术栈的人

用法: 把 SKILL.md 内容复制到你的 AI 工具里,按 5 步流程走就行。

来源:GitHub 仓库(web-artifacts-builder) · 文件约 80 行,约 3 KB

评论 0

更多

登录后可点赞、收藏、评论和举报。

还没有评论,先发起一个具体问题。

0/2000