Skills

Installer Playwright CLI en global, puis ajouter les SKILLS pour l’agent de code

Pour celles et ceux qui veulent qu’un agent de code utilise Playwright CLI with SKILLS ; la condition est Node.js 18+, une installation npm globale d’abord, et comprendre que le défaut est headless donc ouvrir un navigateur a un effet de bord d’interface.

Official source · playwright-cli

Install

npm install -g @playwright/cli@latest

Pour qui

Ce guide s’adresse aux développeurs qui ont besoin de Playwright CLI et veulent installer les SKILLS associées pour un agent de code. Officiellement, il est rédigé comme Playwright CLI with SKILLS.

Avant de commencer, confirmez que cette machine est Node.js 18 or newer. La page indique aussi Claude Code, GitHub Copilot, ou any other coding agent ; c’est une note d’exécution, pas une liste exclusive, et ne généralisez pas l’installation npm globale en plugin marketplace absent.

Le CLI est headless par défaut. N’ajoutez --headed à open que lorsque vous voulez explicitement voir le navigateur. Au premier essai, n’ouvrez ni n’enregistrez une URL non confirmée.

Terminer un premier essai en 3 minutes

N’utilisez que la commande d’installation recommandée indiquée sur la page :

npm install -g @playwright/cli@latest

Précondition : Node.js 18 ou plus récent, et un coding agent utilisable dans l’environnement actuel. L’emplacement d’installation est le paquet npm global @playwright/cli ; ne réécrivez pas cela en un autre installeur absent.

Point de confirmation des effets de bord : cette commande écrit le CLI dans l’environnement global. Si vous n’avez pas l’intention de changer les paquets globaux de cette machine, arrêtez-vous d’abord. Confirmez, puis exécutez. Après une installation réussie, s’il faut encore des fichiers de compétences locaux, exécutez le playwright-cli install --skills de la page ; c’est le placement des compétences après l’installation, pas un second installeur principal. Il écrit des fichiers de compétences, confirmez donc aussi le répertoire projet/agent courant avant de l’exécuter.

Signal de succès : la commande globale est disponible, et (si vous l’avez lancée) --skills s’est terminé normalement. Ensuite, seulement une vérification : dans l’agent, confirmez qu’il reconnaît les compétences Playwright CLI, ou dans le terminal que le CLI est installé. Ne vous précipitez pas pour open un site, enregistrer un script ou prendre une capture. Si vous allez utiliser open, souvenez-vous d’abord que le défaut est headless ; n’ajoutez --headed que pour voir le navigateur, et confirmez d’abord l’adresse cible.

Cas d’usage

Cas 1 : installer le CLI officiel en global. Après confirmation de Node.js 18+, exécutez npm install -g @playwright/cli@latest. Les preuves couvrent cette commande d’installation et « Playwright CLI with SKILLS ». Le critère de fin s’arrête à l’installation réussie du paquet global. N’ajoutez pas de désinstallation ni de registre miroir absents.

Cas 2 : installer les compétences en local et comprendre le défaut headless. Une fois le CLI installé, exécutez playwright-cli install --skills. Les preuves indiquent que les compétences locales s’installent avec cette commande ; elles indiquent aussi que le CLI est headless par défaut, et que pour voir le navigateur il faut passer --headed à open. Le signal de succès du premier essai est que --skills est terminé et que l’agent voit les compétences. L’extrait ne donne pas d’URL pour open, n’inventez donc pas d’URL et ne traitez pas --headed comme le comportement par défaut.

Limites d’usage

Le chemin d’installation principal n’est que npm install -g @playwright/cli@latest. playwright-cli install --skills est un placement de compétences, pas une installation marketplace parallèle. Node.js 18+ est requis. Les agents listés ne sont pas la plage exclusive prise en charge. Le défaut est headless ; ajouter --headed à open affiche un navigateur. Les cibles d’enregistrement, sélecteurs et chemins de capture absents ne peuvent pas servir de conclusion de sécurité.