
de skill-demoflow13
Génère et exécute des scénarios d'automatisation Playwright pour navigateur ou terminal à partir de descriptions en langage naturel, produisant des captures HAR et des vidéos de démonstration polies (MP4).
Cette compétence transforme des descriptions de scénarios en langage clair en flux d'automatisation Playwright et enregistrements de terminal reproductibles. Elle prend en charge les démos de navigateur (HAR + vidéo) et les démos de terminal/CLI (xterm.js + node-pty), automatise les étapes, gère l'OTP/les entrées et produit des fichiers MP4 recadrés et encadrés avec des visualisations de clics. Utilisez-la pour créer des enregistrements de tests d'acceptation, des vidéos de démonstration de produit ou des captures UX reproductibles.
Utilisez cette compétence lorsque vous avez besoin d'une démo partageable ou d'un enregistrement de test : parcours d'onboarding, captures de tests de régression, démos CLI, ou lorsque vous souhaitez un fichier HAR pour déboguer le comportement réseau. Elle est idéale pour les développeurs et la QA qui souhaitent des enregistrements déterministes et répétables déclenchés par du langage naturel ou des fichiers de scénario.
scripts/, mais le dépôt inclut une bibliothèque d'enregistrement sous lib/ pour générer et finaliser les captures.references/ détecté, mais le fichier SKILL.md contient des modèles détaillés de génération et d'étapes.steps[], des modèles d'enregistrement de terminal, des fichiers cibles (.demoflow/targets), et comment appeler launchWithRecording, runSteps, finalize et render pour produire des sorties MP4/HAR. Le fichier SKILL.md, semblable à un README, documente comment structurer les scénarios et les cibles, gérer l'OTP et couper les pauses.Idéalement utilisée par des agents disposant de capacités d'exécution de système de fichiers et Bash/Node (Claude Code, agents de type Codex/Copilot, ou tout agent capable d'exécuter des outils Node et Playwright).
Compétence complète de génération de vidéos de démonstration basée sur Playwright, prenant en charge l'automatisation du navigateur et du terminal. Aucun script groupé à exécuter — la compétence s'appuie sur une bibliothèque externe située dans .claude/skills/llmer-demo/lib/index.js. Très bien documentée avec des types d'étapes clairs, une référence API et des options de cadre de bureau. La posture de sécurité est solide, sans fuite d'identifiants, commandes destructrices ou risques d'exfiltration. Le défaut ignoreHTTPSErrors est une préoccupation mineure mais approprié pour les contextes de développement/démo.
Compétence bien structurée avec une documentation approfondie. Le DSL basé sur les étapes (runSteps) est une bonne abstraction sur Playwright brut. La composition du cadre de bureau est une touche agréable. Aucun problème de sécurité. Le principal point faible est la lourde chaîne de dépendances (Playwright, Chromium, ffmpeg) et la dépendance à une bibliothèque externe non incluse dans le lot de la compétence.