본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

artifacts-builder

React와 shadcn/ui로 상태 관리와 화면 전환을 지원하는 여러 구성 요소의 화면을 만들고, Claude 대화에서 공유할 수 있는 단일 HTML 파일로 묶습니다.

원문원문 설명 보기

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 평가90점/ 100설치 방법 보기

이럴 때 유용합니다

  • 여러 구성 요소를 조합한 화면 제작
  • 상태 관리와 화면 전환 추가
  • React 앱을 단일 HTML 파일로 공유

한국어 소개

할 수 있는 일

React와 TypeScript로 여러 구성 요소로 이루어진 화면을 만들고, Claude 대화에서 공유할 수 있는 HTML 파일로 묶습니다. 사용자의 조작에 따라 데이터를 유지하는 상태 관리나 화면을 전환하는 라우팅이 필요한 제작에 적합합니다. 초기 설정에는 Tailwind CSS와 40종 이상의 shadcn/ui 구성 요소가 포함됩니다.

이럴 때 유용합니다

정보 입력과 표시 내용 전환 등 여러 조작을 조합한 화면을 만들 때 유용합니다. 개발 프로젝트 준비부터 JavaScript, CSS, 의존 파일을 내장한 bundle.html 생성까지 공통 절차로 진행할 수 있습니다.

사용 예시

  • “입력 내용을 유지하고 화면을 전환할 수 있는 artifact를 만들어 주세요.”
  • “shadcn/ui로 화면을 구성하고 공유용 단일 HTML 파일로 묶어 주세요.”

주의 사항

Node 18 이상을 지원하는 구성입니다. 단순한 단일 파일 HTML이나 JSX보다 복잡한 화면 제작을 염두에 두고 있습니다. 파일을 묶으려면 프로젝트 최상위 폴더에 index.html이 필요합니다. 테스트와 화면 확인은 선택 사항이며, 라이선스 세부 내용은 LICENSE.txt에 있습니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

객관 평가

AI가 SKILL.md의 내용만을 근거로 4가지 관점에서 판정했습니다. 스타 수나 인기도는 판정에 넣지 않았습니다.

지시의 명확성언제 쓰고 무엇을 하는지 알 수 있는가
A양호상태 관리나 라우팅이 필요한 복잡한 화면을 단일 HTML 파일로 만드는 용도가 명시되어 있습니다.
절차의 구체성절차·입출력·예시가 구체적으로 적혀 있는가
A양호초기화와 파일 묶기 명령, 편집 절차, 출력 파일명이 제시되어 있습니다.
안전성전송·삭제·명령 실행 등을 명시하고 있는가
B일부 부족파일을 묶을 때 의존 항목 설치와 설정 파일 생성을 명시하지만 기존 설정에 미치는 영향은 설명하지 않습니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
A양호Node 18 이상 지원과 필요한 프로젝트 구성을 준비하는 초기화 명령이 안내되어 있습니다.

총점은 각 항목을 A=25점, B=15점, C=5점으로 더한 값입니다. 2026년 10월 21일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(5)

  • SKILL.md3.0 KB
  • LICENSE.txt11.1 KB
  • scripts/bundle-artifact.sh1.5 KB
  • scripts/init-artifact.sh9.7 KB
  • scripts/shadcn-components.tar.gz19.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 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 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 conversations as an artifact.

Requirements: Your project must have an index.html in the root directory.

What the script does:

  • Installs bundling dependencies (parcel, @parcel/config-default, parcel-resolver-tspaths, html-inline)
  • Creates .parcelrc config with path alias support
  • Builds with Parcel (no source maps)
  • Inlines all assets into single HTML using html-inline

Step 4: Share Artifact with User

Finally, share the bundled HTML file in conversation with the user so they can view it as an artifact.

Step 5: Testing/Visualizing the Artifact (Optional)

Note: This is a completely optional step. Only perform if necessary or requested.

To test/visualize the artifact, use available tools (including other Skills or built-in tools like Playwright or Puppeteer). In general, avoid testing the artifact upfront as it adds latency between the request and when the finished artifact can be seen. Test later, after presenting the artifact, if requested or if issues arise.

Reference

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

-21risk-automation

무료요약 있음AI 평가 90점

Rube MCP를 통해 21risk의 일상 작업을 자동화합니다. 사용 가능한 도구와 최신 입력 형식을 검색하고 연결 상태를 확인한 뒤 요청한 작업을 실행합니다.

  • 21risk에서 가능한 작업 확인
  • 연결 확인 후 작업 실행
  • 여러 작업 일괄 실행
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

-2chat-automation

무료요약 있음AI 평가 90점

Rube MCP를 통해 2chat 작업을 자동화합니다. Composio에서 지원 도구를 찾고 연결 상태와 최신 입력 요건을 확인한 뒤 해당 작업을 실행합니다.

  • 2chat에서 지원하는 작업 찾기
  • 실행 전 연결 상태 확인하기
  • 지원하는 여러 작업을 한꺼번에 실행하기
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

ably-automation

무료요약 있음AI 평가 90점

Rube MCP로 Ably 작업을 자동화합니다. 목적에 맞는 도구와 최신 입력 요건을 검색하고 연결 상태를 확인한 뒤 개별 작업이나 일괄 처리를 실행합니다.

  • Ably 작업을 지원하는 도구를 찾을 때
  • 연결을 확인한 뒤 작업을 실행할 때
  • 여러 Ably 작업을 일괄 처리할 때
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

abstract-automation

무료요약 있음AI 평가 80점

Rube MCP를 통해 AI 에이전트가 Abstract 작업을 수행합니다. 도구 검색으로 연결과 최신 입력 요구 사항을 확인하고, 여러 페이지의 결과도 이어서 가져옵니다.

  • Abstract에서 지원하는 작업을 찾습니다
  • 에이전트를 통해 작업을 실행합니다
  • 여러 페이지의 결과를 가져옵니다
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

abuselpdb-automation

무료요약 있음AI 평가 90점

Rube MCP를 통해 Abuselpdb 작업을 자동화합니다. 사용 가능한 도구와 최신 입력 형식을 찾고 연결 상태를 확인한 뒤 작업을 실행합니다.

  • Abuselpdb에서 지원하는 작업 조회
  • 실행 전 연결 상태 확인
  • Abuselpdb 반복 작업 자동화
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

abyssale-automation

무료요약 있음AI 평가 80점

Rube MCP로 Abyssale의 사용 가능한 도구와 최신 입력 규격을 찾습니다. 연결 상태를 확인한 뒤 검색된 규격에 따라 에이전트가 작업을 실행합니다.

  • Abyssale에서 가능한 작업 확인하기
  • 실행 전 Abyssale 연결 점검하기
  • Abyssale 작업을 에이전트에 맡기기
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

ComposioHQ의 스킬 모두 보기

이 스킬의 문제 신고