المهارات artifacts-builder
🎨

artifacts-builder

مخاطر منخفضة ⚡ يحتوي على سكربتات📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة

Créer des artefacts React avec shadcn/ui

متاح أيضًا من: ArtemisAI,ComposioHQ,davila7,Cam10001110101

Créer des artefacts complexes avec du HTML brut est lent et limité. Cette skill fournit un environnement de développement complet avec React, Tailwind CSS et plus de 40 composants shadcn/ui préconstruits. Initialisez un projet, développez avec des outils modernes et regroupez le tout dans un seul fichier HTML portable.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "artifacts-builder". Create a dashboard artifact with cards, buttons, and a dialog component

النتيجة المتوقعة:

  • ✓ Project initialized: dashboard-artifact
  • ✓ Dependencies installed
  • ✓ Components available: button, card, dialog
  • ✓ Ready to develop at dashboard-artifact/
  • Run 'pnpm dev' to start development server

استخدام "artifacts-builder". Build an interactive form with validation

النتيجة المتوقعة:

  • ✓ New project form-artifact created
  • ✓ React Hook Form and Zod installed
  • ✓ Form components ready: input, select, checkbox
  • ✓ Run 'pnpm dev' to preview

استخدام "artifacts-builder". Create a data visualization panel

النتيجة المتوقعة:

  • ✓ Project initialized: analytics-panel
  • ✓ Chart components and data libraries installed
  • ✓ Available: tables, cards, progress bars
  • ✓ Bundle ready for Claude artifact sharing

التدقيق الأمني

مخاطر منخفضة
v5 • 1/17/2026

This skill consists of two shell scripts that initialize React+Vite projects and bundle them into single HTML files. The behavior exactly matches its stated purpose as a development tool for Claude artifacts. No credential theft, data exfiltration, or persistence mechanisms detected. All static findings are false positives: the 'weak cryptographic algorithm' warnings trigger on CSS color definitions (hsl() syntax) and license text; 'external_command' warnings are legitimate build tooling (pnpm, npm, tar) with hardcoded arguments and controlled paths.

5
الملفات التي تم فحصها
1,006
الأسطر التي تم تحليلها
6
النتائج
5
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (2)
External package installation
Scripts install npm packages from registry. Users should review package.json before running.
Tarball extraction
Script extracts shadcn-components.tar.gz locally. Content is from trusted skill directory.

عوامل الخطر

⚡ يحتوي على سكربتات (2)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (3)
🌐 الوصول إلى الشبكة (1)
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
21
المجتمع
86
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Créer des tableaux de bord interactifs

Créer des visualisations de données complexes et des tableaux de bord avec des composants React pour les conversations Claude

Prototyper des démos d’interface

Prototyper rapidement et partager des démos d’interface interactives sous forme d’artefacts dans des conversations IA

Concevoir des présentations riches

Créer de belles présentations et du contenu interactif à l’aide de bibliothèques de composants modernes

جرّب هذه الموجهات

Initialiser un projet
Use the Artifacts Builder skill to create a new project called [project-name] for building an interactive [type-of-application] with React, Tailwind, and shadcn/ui components
Ajouter des composants
Use Artifacts Builder to add [specific component] to my current project. The component should [describe functionality].
Regrouper l’artefact
Bundle my current React project into a single HTML file using Artifacts Builder so I can share it as a Claude artifact.
Workflow complet
Use Artifacts Builder to: 1) create a new project named [name], 2) develop a [description] with [specific components], 3) bundle into HTML for sharing as artifact

أفضل الممارسات

  • Testez votre artefact localement avec 'pnpm dev' avant de le regrouper
  • Vérifiez la taille du bundle - les artefacts complexes peuvent se charger lentement
  • Utilisez les composants shadcn/ui de manière cohérente pour un design harmonieux

تجنب

  • Ne pas utiliser pour un HTML statique simple - préférez le code inline à la place
  • Ne pas sauter les tests avant le bundling - la prévisualisation détecte les erreurs
  • Ne pas inclure de dépendances inutiles - cela augmente la taille du bundle

الأسئلة المتكررة

Quelle est la différence entre cela et les artefacts HTML inline ?
Cette skill prend en charge une gestion d’état complexe, le routage et plus de 40 composants d’interface. Les artefacts simples utilisent directement du HTML inline.
Quelles sont les exigences système ?
Node.js 18 ou supérieur et le gestionnaire de paquets pnpm sont requis. La skill prend en charge macOS, Linux et WSL.
Puis-je ajouter d’autres composants shadcn plus tard ?
Oui, vous pouvez ajouter des composants manuellement ou étendre le script de configuration. Les composants suivent les patterns standard de shadcn/ui.
Mes données sont-elles en sécurité lors de l’utilisation de cette skill ?
Oui. La skill ne crée des fichiers que dans le répertoire de votre projet et installe des paquets npm. Aucune donnée ne quitte votre machine.
Pourquoi mon fichier bundle est-il si volumineux ?
React et toutes les dépendances sont inline. Les gros bundles sont normaux. Envisagez de supprimer les composants inutilisés pour réduire la taille.
Comment cela se compare-t-il aux autres outils d’artefacts ?
Cette skill fournit un environnement de développement complet avec sécurité de types, rechargement à chaud et la bibliothèque complète de composants shadcn/ui.

تفاصيل المطور

المؤلف

DYAI2025

الترخيص

Complete terms in LICENSE.txt

مرجع

main

بنية الملفات