ClawShelf
  • 首页
  • 技能
  • 入门套装
  • 定价
  • 常见问题
注册
ClawShelf
ClawShelf

AI 助手的应用商店

TwitterX (Twitter)Email
产品
  • 首页
  • 技能
  • 入门套装
  • 常见问题
资源
  • 支持
法律条款
  • Cookie 政策
  • 隐私政策
  • 服务条款
  • 退款政策
Copyright © 2026 ClawShelf. 保留所有权利。
返回市场
免费✓ 官方
development免费✓ 官方

web-artifacts-builder

Build complex React artifacts with Tailwind and shadcn/ui by bundling multi-component projects into single HTML files for seamless sharing.

12.4k次下载·110.3k个收藏
A
作者: anthropics

关于此技能

Stop struggling with single-file constraints when building complex, stateful web artifacts. This skill initializes a full React and TypeScript environment with Tailwind CSS and shadcn/ui, then bundles everything into one shareable HTML file. Use this when you need professional-grade interfaces with routing or state management instead of simple scripts. You avoid generic AI design patterns while leveraging 40+ pre-installed components for rapid development.

5 分钟完成安装

复制以下提示词,粘贴到 OpenClaw 中即可自动安装:

请根据 https://clawshelf.com/api/skills/anthropics-web-artifacts-builder/install 的说明,下载并安装此技能到本地 ~/.openclaw/skills/ 目录。

文件预览

包含文件

  • SKILL.md
SKILL.md
---
name: web-artifacts-builder
description: 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.
license: Complete terms in LICENSE.txt
---

# Web Artifacts Builder

To build powerful frontend claude.ai artifacts, follow these steps:
1. Initialize the frontend repo using `scripts/init-artifact.sh`
2. Develop your artifact by editing the generated code
3. Bundle all code into a single HTML file using `scripts/bundle-artifact.sh`
4. Display artifact to user
5. (Optional) Test the artifact

**Stack**: React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui

## Design & Style Guidelines

VERY IMPORTANT: To avoid what is often referred to as "AI slop", avoid using excessive centered layouts, purple gradients, uniform rounded corners, and Inter font.

## Quick Start

### Step 1: Initialize Project

Run the initialization script to create a new React project:
```bash
bash scripts/init-artifact.sh <project-name>
cd <project-name>
```

This creates a fully configured project with:
- ✅ React + TypeScript (via Vite)
- ✅ Tailwind CSS 3.4.1 with shadcn/ui theming system
- ✅ Path aliases (`@/`) configured
- ✅ 40+ shadcn/ui components pre-installed
- ✅ All Radix UI dependencies included
- ✅ Parcel configured for bundling (via .parcelrc)
- ✅ Node 18+ compatibility (auto-detects and pins Vite version)

### Step 2: Develop Your Artifact

To build the artifact, edit the generated files. See **Common Development Tasks** below for guidance.

### Step 3: Bundle to Single HTML File

To bundle the React app into a single HTML artifact:
```bash
bash scripts/bundle-artifact.sh
```

This creates `bundle.html` - a self-contained artifact with all JavaScript, CSS, and dependencies inlined. This file can be directly shared in Claude conversati

搭配使用

用户评价

—
0 reviews
5
0
4
0
3
0
2
0
1
0

登录后可发表评价

暂无评价,成为第一个评价者吧。

$0

一次购买 · 终身更新

100% 原生支持 OpenClaw / Claude 等任何 AI 助手

创作者
A
anthropics
类型技能
分类development
价格$0
上架时间3/29/2026
授权一次性购买
下载量12,435
收藏量110,272
版本1.0.0
来源github.com
development
mcp-builder

Build production-ready MCP servers enabling LLMs to integrate external APIs using TypeScript or Python with comprehensive testing and evaluation guidelines.

$0
development
all-in-one agent productivity toolkit

Streamline enterprise workflows by generating branded documents, visual artifacts, spreadsheets, and web apps using this all-in-one agent productivity toolkit.

$0
development
skill-creator

Build and refine custom skills using automated testing, benchmarking, and description optimization for perfect triggering.

$0