
de nuxt-users54
Ajoutez et configurez l'authentification, l'autorisation, la base de données et les outils CLI pour les applications Nuxt 3/4 en utilisant le module nuxt-users.
Fournit des conseils concis et pratiques pour intégrer et exploiter le module nuxt-users dans les projets Nuxt 3 et Nuxt 4. Couvre l'installation, l'enregistrement du module, les options de connecteurs de base de données (SQLite/MySQL/Postgres), les migrations CLI et la création d'utilisateurs, les composables pour l'authentification et la gestion des utilisateurs, les composants UI intégrés et les pièges de configuration courants.
Utilisez cette compétence lorsque vous devez ajouter des flux de connexion/inscription/déconnexion, configurer des tables d'utilisateurs et des migrations, exécuter des commandes CLI nuxt-users (migrate, create-user), configurer des permissions basées sur les rôles et des routes publiques, personnaliser la validation des mots de passe ou les paramètres de messagerie, ou intégrer les composables et composants fournis dans les pages.
Idéalement utilisé par des agents LLM capables de coder avec un contexte Node/NPM (style Copilot ou Codex/Gemini pour l'édition de code et l'accompagnement CLI).
Nuxt Users est une compétence pour configurer le module Nuxt nuxt-users — couvrant l'authentification, la configuration de la base de données, les commandes CLI, les composables et les composants. Le SKILL.md est bien structuré avec des déclencheurs clairs, une configuration étape par étape et une référence de configuration approfondie. Aucun script inclus à tester. La compétence est purement instructionnelle (aucun script exécutable), ce qui est acceptable mais limite le potentiel d'automatisation.
Sécurité : Aucun modèle dangereux (pas de curl|bash, pas d'identifiants codés en dur, pas de commandes destructives, pas d'exfiltration). Déduction mineure (-5) pour la mention du mot de passe comme flag CLI (-p password123) qui pourrait fuiter via l'historique du shell, et (-7) pour la gestion du secret OAuth ne mettant pas l'accent sur le stockage uniquement via env. Sinon propre. Qualité : Déclencheurs clairs, bonne configuration étape par étape, référence de configuration complète et cas particuliers. Pourrait s'améliorer avec des exemples de code plus concrets pour l'utilisation des composables et les modèles de gestion d'erreurs. Architecture : Frontmatter propre, bonne séparation des préoccupations (installation, config, CLI, composables, composants, cas particuliers). Utilise les références de fichiers correctement. Pourrait bénéficier d'un répertoire scripts/ pour l'échafaudage automatisé de projets. Utilité : Audience niche (développeurs Nuxt ayant besoin de ce module d'auth spécifique), mais véritablement utile pour cette audience. Pas une compétence largement applicable.