Présentation et nouveautés majeures

Le package flawless-ui-ux passe de la version 0.3.0 à la version 1.0.0. La mise à jour introduit le support de douze agents différents : Codex, OpenCode, Antigravity, Kiro, Cursor, Kilo Code, GitHub Copilot CLI, Claude Code, Pi, Grok Build, Devin CLI et DeepSeek Harness. Cette extension de la palette d’agents vise à couvrir les principaux assistants de génération de code disponibles sur le marché.

Installation interactive et options de ligne de commande

L’installation s’effectue via les gestionnaires de paquets Node :

npx flawless-ui-ux@latest install
ou
pnpm dlx flawless-ui-ux@latest install
ou
bunx flawless-ui-ux@latest install
. Le wizard terminal propose le choix du scope (projet ou global), la sélection des agents et la validation des destinations avant la copie des fichiers. Des drapeaux explicites (--yes, combinaisons d’agents, annulation) permettent de rendre le processus non‑interactif lorsqu’il est invoqué depuis un CI ou un script JSON.

Gestion des destinations partagées et résilience

Douze agents logiques partagent cinq copies locales du même skill. Le mécanisme copie chaque destination une seule fois, préserve les fichiers existants, les éditions locales et les liens symboliques, puis effectue un pré‑vol de tous les chemins sélectionnés. En cas d’échec, les copies nouvellement allouées sont automatiquement annulées, garantissant l’intégrité du projet.

Contraintes d’environnement et limites connues

Le runtime requiert Node 22.12+ et conserve Bun comme chaîne d’outils de développement. L’inspection rendue dépend d’une version compatible de Chromium et d’une URL d’application en cours d’exécution. Les fonctions context, inspect et verify conservent leur comportement antérieur. Les tests automatisés ne certifient pas la conformité WCAG et n’évaluent pas les métriques de latence ou de qualité de modèle. De plus, le comportement du terminal sous macOS n’a pas été vérifié, ce qui constitue une incertitude pour les utilisateurs de cette plateforme.