Habilidades artifacts-builder
📦

artifacts-builder

Baixo Risco ⚡ Contém scripts⚙️ Comandos externos📁 Acesso ao sistema de arquivos🌐 Acesso à rede

React와 shadcn/ui로 복잡한 HTML 아티팩트 빌드

Também disponível em: Cam10001110101,DYAI2025,davila7,ComposioHQ

Claude 대화를 위한 정교한 HTML 아티팩트를 만들려면 복잡한 도구가 필요합니다. 이 스킬은 React, Vite, shadcn/ui 컴포넌트를 사용하여 전문가 수준의 아티팩트를 빌드, 번들링 및 공유할 수 있는 완전한 개발 워크플로우를 제공합니다.

Suporta: Claude Codex Code(CC)
📊 71 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "artifacts-builder". Create a new project called 'calculator' with React and shadcn/ui

Resultado esperado:

  • Initialized React + Vite project: calculator
  • Installed Tailwind CSS 3.4.1 with shadcn/ui theming
  • Configured path aliases (@/) in tsconfig.json
  • Installed 40+ shadcn/ui components
  • Setup complete! Run: cd calculator && pnpm dev

A utilizar "artifacts-builder". Bundle the current React app into a single HTML file

Resultado esperado:

  • Installing bundling dependencies: parcel, html-inline
  • Building with Parcel (no source maps)
  • Inlining all assets into single HTML file
  • Bundle complete! Output: bundle.html (1.2MB)
  • Ready to share as a Claude artifact

Auditoria de Segurança

Baixo Risco
v5 • 1/16/2026

Standard development tooling for building React-based artifacts. All static findings are false positives: LICENSE.txt was misidentified (license URLs flagged as 'network', legal text as 'weak crypto'), CSS hsl() colors flagged as 'weak crypto', and documentation text flagged as 'system reconnaissance'. The scripts perform legitimate project initialization, dependency installation from npmjs.com, and file modifications for project configuration. No data exfiltration, no malicious behavior, and all capabilities align with the stated purpose.

5
Arquivos analisados
941
Linhas analisadas
4
achados
5
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

45
Arquitetura
100
Manutenibilidade
85
Conteúdo
30
Comunidade
90
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

전문적인 UI 컴포넌트

React 상태 관리와 shadcn/ui 컴포넌트를 사용하여 인터랙티브 대시보드 및 데이터 시각화 빌드

복잡한 아티팩트 데모

AI 기능 시연을 위한 라우팅, 폼, 세련된 UI가 포함된 다중 페이지 아티팩트 생성

인터랙티브 문서

내비게이션, 아코디언, 동적 콘텐츠 표시 기능이 있는 문서 사이트 개발

Tente Estes Prompts

기본 프로젝트 생성
Use the artifacts-builder skill to create a new project called 'my-dashboard' with React, TypeScript, and shadcn/ui components
React 앱 번들링
Use artifacts-builder to bundle the current React app into a single HTML file called 'bundle.html'
완전한 아티팩트 빌드
Initialize a new artifact project named 'data-explorer', then create a dashboard with cards, charts, and interactive tables using shadcn/ui components, and bundle it for Claude
공유 최적화
Use artifacts-builder to build the React project in the current directory and output a self-contained HTML artifact

Melhores Práticas

  • 아티팩트 목적을 나타내는 설명적인 이름으로 프로젝트 초기화
  • 시각적 일관성을 유지하기 위해 shadcn/ui 컴포넌트 사용
  • 지연 시간을 줄이기 위해 개발이 완료된 후에만 아티팩트 번들링
  • 대화에서 공유하기 전에 브라우저에서 아티팩트 테스트

Evitar

  • 과도한 중앙 정렬 레이아웃과 보라색 그라데이션 사용 피하기 (AI slop)
  • 기본 스타일로 Inter 폰트 사용하지 않기
  • 모든 요소에 균일한 모서리 둥글기 사용 피하기
  • 개발 종속성이 포함된 불완전한 아티팩트 번들링하지 않기

Perguntas Frequentes

어떤 AI 플랫폼이 이러한 아티팩트를 지원하나요?
아티팩트는 Claude, Codex, Claude Code에서 작동합니다. 대화에서 인터랙티브 HTML로 표시됩니다.
아티팩트의 크기 제한은 어떻게 되나요?
단일 HTML 파일은 최적의 로딩을 위해 2MB 미만으로 유지해야 합니다. 복잡한 앱의 경우 코드 스플리팅이 필요할 수 있습니다.
기존 React 프로젝트에서 사용할 수 있나요?
예. 기존 Vite 프로젝트에서 init-artifact.sh를 실행하여 shadcn/ui 지원 및 구성을 추가할 수 있습니다.
아티팩트를 빌드할 때 내 데이터가 안전한가요?
예. 모든 처리는 로컬에서 이루어집니다. 종속성은 npmjs.com에서 설치됩니다. 데이터가 컴퓨터 밖으로 나가지 않습니다.
아티팩트가 올바르게 표시되지 않는 이유는 무엇인가요?
프로젝트 루트에 index.html이 있는지 확인하세요. 프로젝트 디렉토리에서 bundle-artifact.sh를 실행하세요. 브라우저 콘솔을 확인하세요.
이것은 간단한 HTML 아티팩트와 어떻게 다른가요?
이 스킬은 상태, 라우팅, 많은 컴포넌트가 있는 복잡한 React 앱을 처리합니다. 간단한 아티팩트는 기본 HTML/JSX만 사용합니다.

Detalhes do Desenvolvedor

Autor

ArtemisAI

Licença

Complete terms in LICENSE.txt

Referência

main

Estrutura de arquivos