ui-handler
UI-Komponenten und Landing-Pages implementieren
Das manuelle Erstellen von UI-Komponenten erfordert erhebliche Zeit. Diese Skill nutzt Shadcn MCP und 21st.dev MCP, um schnell Buttons, Dialoge und komplexe Landing-Page-Bereiche zu generieren.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "ui-handler". Eine Pricing-Card-Komponente mit Toggle für monatliche und jährliche Abrechnung hinzufügen.
Resultado esperado:
- Pricing-Card mit monatlich/jährlich Toggle-Switch generiert
- Zu src/components/ui/pricing-card.tsx hinzugefügt
- CSS-Variablen für Dark-Mode-Kompatibilität integriert
- Framer-Motion für sanfte Toggle-Animationen importiert
Auditoría de seguridad
SeguroThis is a prompt-based skill containing only markdown documentation. All 38 static findings are false positives: backticks in markdown are code formatting syntax, not shell commands. No cryptographic algorithms, path traversal, or network calls exist. The skill provides instructions for using Shadcn MCP and 21st.dev MCP tools.
Factores de riesgo
⚙️ Comandos externos (22)
📁 Acceso al sistema de archivos (2)
🌐 Acceso a red (1)
Puntuación de calidad
Lo que puedes crear
UI-Komponenten hinzufügen
Buttons, Formulare und Dialoge schnell zu deinem React-Projekt mit Shadcn MCP hinzufügen
Landing-Pages generieren
Professionelle SaaS-Landing-Pages mit Hero-Sektionen mit 21st.dev MCP erstellen
Theme-Konsistenz wahren
Themes über die gesamte App hinweg mit CSS-Variablen und Shadcn MCP anwenden und aktualisieren
Prueba estos prompts
Eine Button-Komponente mit Shadcn MCP hinzufügen. Ich brauche einen Primary-Button mit Icon-Unterstützung und Loading-State.
Eine moderne SaaS-Hero-Sektion mit dunklem Gradient-Hintergrund, Email-Capture-Formular und responsivem Design mit 21st.dev MCP generieren.
Das App-Theme auf einen neutralen Zinc-Basis mit blauer Primärfarbe mit Shadcn MCP aktualisieren.
Ein Dashboard-Layout mit Header, Sidebar und Hauptinhaltsbereich erstellen. Atoms von @/components/ui verwenden und Komponenten in entsprechenden Verzeichnissen platzieren.
Mejores prácticas
- Shadcn MCP für grundlegende Atoms verwenden, bevor benutzerdefinierte Komponenten erstellt werden
- Generierte Sektionen im Verzeichnis src/components/sections/ platzieren
- Immer semantische Farbvariablen (bg-background, text-primary) für Dark-Mode-Unterstützung verwenden
Evitar
- Manuelles Kodieren von Komponenten, die in Shadcn oder 21st.dev-Bibliotheken existieren
- Hartcodierte Farben anstelle von CSS-Variablen verwenden
- Page-spezifische Komponenten im gemeinsamen ui/-Verzeichnis statt in _components/ erstellen
Preguntas frecuentes
Welche Tools unterstützt dieser Skill?
Welche React-Frameworks funktionieren mit diesem Skill?
Kann ich benutzerdefiniertes CSS anstelle von Tailwind verwenden?
Sind meine Projektdaten sicher?
Komponenten werden nicht korrekt generiert
Wie unterscheidet sich dies von der manuellen Shadcn-Installation?
Detalles del desarrollador
Estructura de archivos
📄 SKILL.md