Une bibliothèque locale de règles UI/UX accompagnée d'un script de recherche : l'agent utilise un script Python pour interroger les styles, les palettes de couleurs, les associations de polices, les règles UX et les conventions spécifiques à chaque stack technique selon le type de produit, afin de composer un système de design. Ce système peut être enregistré dans un fichier MASTER.md au sein du projet pour être réutilisé par les pages suivantes.
Installations de skills.sh 419230 (+2438 / 24h)
Audit de sécurité : Avertissements de risque
- L'agent exécute des commandes shell / script
- Référence des scripts non scannés : scripts/search.py
- Périmètre de l'audit : GitHub nextlevelbuilder/ui-ux-pro-max-skill/.claude/skills/ui-ux-pro-max/SKILL.md (seul le texte de SKILL.md est scanné)
Justification
- L'auteur indique que la bibliothèque contient 79 styles (50 actifs), 192 palettes de couleurs produits, 74 associations de polices, 119 règles UX et 22 stacks techniques ; le tri s'effectue selon 10 niveaux de priorité tels que l'accessibilité, le tactile et la performance
- --design-system génère une solution complète ; les trois réglages 1–10 (--variance / --motion / --density) ajustent respectivement l'audace de la mise en page, la complexité des animations et la densité des espacements, --motion inclut des extraits GSAP
- --persist écrit dans design-system/<projet>/MASTER.md et dans les fichiers de surcharge de pages sous pages/ ; si MASTER.md existe déjà, il n'est pas écrasé par défaut, --force nécessite un consentement explicite de l'utilisateur
- Lors de la récupération de 0 résultats, il est impératif de préciser que les valeurs par défaut intégrées sont utilisées, sans les présenter comme des données issues de la recherche
- skills.sh affiche 2438 installations sur 24 heures, pour un total de 419230 (indicateur de popularité uniquement)
Utilisation
- npx skills add https://github.com/nextlevelbuilder/ui-ux-pro-max-skill --skill ui-ux-pro-max ; le README propose également un plugin pour Claude Code, ainsi que des méthodes telles que npm install -g ui-ux-pro-max-cli suivi de uipro init --ai claude
- Nécessite Python 3, sans dépendances tierces ; pour une nouvelle page, exécutez d'abord search.py "<type de produit> <secteur> <mots-clés>" --design-system, puis ajoutez --domain ou --stack pour des recherches plus précises si nécessaire
Risques
- L'exécution de shell mentionnée dans l'audit est cohérente avec l'usage prévu, mais scripts/search.py lui-même n'a pas été scanné ; SKILL.md affirme qu'il n'installe pas de paquets et ne modifie pas le système
- --persist écrit des fichiers dans le projet, il faut utiliser --output-dir pour pointer vers la racine du projet, sinon les fichiers sont écrits dans le répertoire courant d'exécution du script
- La bibliothèque de règles est constituée de recommandations générales compilées par l'auteur ; le grand nombre d'entrées ne garantit pas leur pertinence pour votre produit