shadcn Component Discovery
Recherche l'ensemble de l'écosystème de registres compatibles shadcn avant de construire manuellement un composant d'interface utilisateur.
Testé · Fonctionne
Ce que fait
Met en évidence les composants compatibles shadcn existants dans plus de 30 registres (Magic UI, Aceternity, ReUI, Animate UI, DiceUI, Tailark, AI Elements, etc.), pas seulement ceux déjà déclarés dans le components.json de l'utilisateur. Se déclenche de manière proactive avant de construire des tableaux, des formulaires, des modales, des tableaux de bord ou des animations, et explicitement sur des phrases comme 'trouver un composant pour...' ou 'y a-t-il quelque chose pour...'.
Rapport de test
A demandé une section héros animée de particules/lumière : la baseline non guidée a nommé deux registres de mémoire sans chemin d'installation, tandis que le catalogue curaté du skill (references/registries.md) a renvoyé quatre registres correctement délimités (Aceternity, Magic UI, Cult UI, Tailark) plus l'extrait de modèle components.json exact nécessaire pour le connecter réellement.
Testé le: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/mattbx/shadcn-skills cd shadcn-skills mkdir -p ~/.claude/skills cp -r skills/shadcn-component-discovery ~/.claude/skills/shadcn-component-discovery
Commandes et exemples de prompts
/shadcn-component-discoveryRecherche l'ensemble de l'écosystème de registres compatibles shadcn avant de construire manuellement un composant d'interface utilisateur.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Is there an existing component for an animated spotlight hero section?Find me a shadcn-compatible data table before I build one by handSearch other registries for a modal component, not just my own