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.
81
Quality
77%
Does it follow best practices?
Impact
78%
1.25xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./data/03-developer-artifactsbuilder/SKILL.mdAnti-AI-slop design adherence
No Inter font
0%
100%
No purple gradient dominance
100%
100%
Non-centered primary layout
100%
100%
Varied border-radius
100%
80%
React used
100%
100%
Tailwind CSS classes
100%
100%
Self-contained bundle
100%
60%
Not monochromatic purple/blue palette
100%
100%
Distinct card layouts
70%
100%
TypeScript source
100%
100%
Without context: $0.9050 · 3m 58s · 43 turns · 49 in / 12,669 out tokens
With context: $1.0960 · 4m 26s · 46 turns · 229 in / 14,617 out tokens
Correct tech stack and bundle output
bundle.html produced
100%
100%
React 18 dependency
0%
100%
TypeScript configured
100%
100%
Tailwind CSS dependency
0%
100%
shadcn/ui or Radix UI components
0%
0%
Path alias configured
0%
100%
TypeScript typed source
100%
100%
Self-contained HTML
100%
100%
Component architecture
0%
0%
Parcel bundler used
100%
100%
Without context: $0.6841 · 3m 12s · 35 turns · 83 in / 10,112 out tokens
With context: $1.0248 · 3m 53s · 51 turns · 55 in / 12,551 out tokens
shadcn/ui component integration
shadcn/ui Card component
0%
0%
shadcn/ui Button component
0%
0%
shadcn/ui Checkbox or Progress
0%
0%
React state management
100%
100%
TypeScript typed props
100%
100%
Tailwind CSS styling
0%
0%
bundle.html self-contained
100%
100%
No test files produced
100%
100%
No Inter font
0%
100%
React 18 + TypeScript stack
100%
100%
Without context: $0.6310 · 3m 3s · 31 turns · 79 in / 9,447 out tokens
With context: $0.8171 · 3m 21s · 40 turns · 294 in / 10,598 out tokens
2bbaa03
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.