Back to list
cerico

prototype

by cerico

https://macfair.io37.ch

0🍴 0📅 Jan 25, 2026

SKILL.md


name: prototype description: Create quick React prototypes that bundle to a single HTML file. Use for demos, interactive experiments, or shareable artifacts - NOT for full apps (use audreygen/Next.js for those).

Prototype

Adapted from Anthropic's web-artifacts-builder skill

Create lightweight React prototypes that bundle to a single shareable HTML file.

When to Use This vs. Other Tools

Use prototypeUse audreygenUse Astro
Quick prototypeFull appStatic site
Interactive demoNeeds databaseContent-heavy
Shareable single fileNeeds API/authBlog, docs
Claude artifactsProduction appMarketing

Stack

  • React 18 + TypeScript + Vite
  • Tailwind CSS + shadcn/ui
  • Parcel for bundling
  • 40+ shadcn components pre-installed

Workflow

1. Initialize Project

bash scripts/init-artifact.sh my-demo
cd my-demo
pnpm dev

2. Develop

Edit files in src/. All shadcn/ui components available:

import { Button } from '@/components/ui/button'
import { Card, CardHeader, CardTitle, CardContent } from '@/components/ui/card'
import { Dialog, DialogContent, DialogTrigger } from '@/components/ui/dialog'

3. Bundle to Single HTML

bash scripts/bundle-artifact.sh

Creates bundle.html - single file with all JS/CSS inlined.

4. Share

  • Open in browser
  • Share file directly
  • Paste into Claude.ai as artifact

Setup Required

Before first use, download the shadcn components tarball:

curl -L -o scripts/shadcn-components.tar.gz \
  https://github.com/anthropics/skills/raw/main/skills/web-artifacts-builder/scripts/shadcn-components.tar.gz

Design Notes

Same guidelines as your other projects:

  • Use theme tokens (text-muted-foreground) not hardcoded colors
  • @/ imports
  • No semicolons
  • shadcn/ui patterns

For distinctive/creative UI, combine with the creative-design skill.

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon