
de domo-ai-vibe-rules14
Guidage de bout en bout et configuration pour créer un portail client brandé servant des tableaux de bord Domo à des utilisateurs externes avec des filtres par utilisateur, l'authentification et un mode d'édition optionnel.
Guide la construction d'un portail d'intégration brandé qui présente des tableaux de bord Domo à des utilisateurs externes (clients, partenaires, consommateurs) avec une autorisation par utilisateur et une isolation des données. La compétence définit un plan de mise en œuvre complet : collecte des exigences, échafaudage Next.js, modèles d'authentification et de gestion des utilisateurs, un registre de tableaux de bord dynamiques et des passages sécurisés vers des sous-compétences spécialisées pour la génération de jetons d'intégration, les flux d'édition de l'Identity Broker et le câblage des filtres de l'API JS.
Utilisez cette compétence lorsque vous devez donner à des utilisateurs externes un accès basé sur la connexion au contenu Domo — qu'il s'agisse de tableaux de bord en lecture seule, de tableaux de bord modifiables via l'Identity Broker, ou d'un mélange des deux. Déclenchez-la lorsque la portée du projet inclut un « portail client », du « reporting en marque blanche », la « vente d'accès aux analyses » ou lorsque « les utilisateurs externes doivent voir leurs propres tableaux de bord ».
Cette compétence s'associe bien avec les agents capables de rédiger du code d'application web et de la configuration (Copilot/assistants de code, Claude Code). Elle s'appuie explicitement sur des sous-compétences pour les flux de jetons d'intégration et le travail sur l'API JS, elle est donc préférable dans des environnements où ces sous-compétences sont disponibles ou peuvent être référencées.
Compétence complète de portail d'intégration Domo couvrant l'authentification, la gestion des utilisateurs, le registre des tableaux de bord et les transferts de sous-compétences pour les intégrations en lecture seule/édition et l'API JS. Aucun script intégré — SKILL.md purement instructionnel. Forte posture de sécurité avec une gestion appropriée des variables d'environnement, bcrypt, cookies HttpOnly et génération de jetons côté serveur. L'architecture est bien organisée avec une délégation claire aux sous-compétences, bien que le SKILL.md soit assez long.
Compétence bien conçue pour un public de niche Domo. Le modèle de transfert de sous-compétences est exemplaire — il évite explicitement la duplication et oriente les utilisateurs vers des compétences maintenues. La liste de contrôle de sécurité est approfondie. Aucun script à auditer. Le SKILL.md est long mais bien structuré avec des phases claires.