Communitygithub.com

deepseek-ai/record-browser-gif

Enregistrez des démos d'interaction avec un navigateur ou une interface Web sous forme de GIF optimisés, en utilisant le flux de contrôle du navigateur disponible, les vidéos Playwright en option pour des taux de capture d'images plus élevés et un encodage déterministe, puis joignez le GIF à une pull request avec `gh --attach`, avec repli sur une branche dédiée aux assets si l'attachement ne fonctionne pas.

Qu'est-ce que record-browser-gif ?

Cette compétence permet de capturer des interactions utilisateur dans un navigateur ou une interface Web et de les convertir en GIF animés optimisés. Elle utilise le flux de contrôle du navigateur existant (par exemple, via un outil comme `browser-control`) et peut tirer parti des vidéos Playwright pour obtenir un taux d'images par seconde plus élevé, puis encode le résultat de manière déterministe pour minimiser la taille du fichier. Le GIF résultant est automatiquement joint à une pull request sur GitHub à l'aide de la commande `gh --attach` ; si cette option n'est pas disponible (par exemple, pour des raisons de permissions ou de contexte), la compétence replie sur le téléchargement vers une branche dédiée aux assets. Elle est conçue pour être utilisée chaque fois qu'un développeur demande la création d'un GIF démontrant un flux de travail dans le navigateur, et obligatoirement pour chaque pull request qui modifie un comportement d'interface graphique visible par l'utilisateur, afin de fournir une preuve visuelle claire des changements. La compétence est compatible avec les agents utilisant le contrôle de navigateur, comme Claude Code, Codex, ou d'autres environnements similaires.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/deepseek-ai/deepseek-harness/tree/master/.agents/skills/record-browser-gif

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait record-browser-gif ?

Enregistrez des démos d'interaction avec un navigateur ou une interface Web sous forme de GIF optimisés en utilisant le flux de contrôle du navigateur disponible, les vidéos Playwright en option pour des taux de capture d'images plus élevés et un encodage déterministe, puis joignez le GIF à une pull request avec gh --attach, avec repli sur une branche dédiée aux assets si l'attachement ne fonctionne pas. Utilisez cette compétence lorsque l'on vous demande de réaliser, enregistrer ou générer un GIF qui démontre un flux de travail dans un navigateur, et pour chaque pull request qui modifie un comportement d'interface graphique visible par l'utilisateur, ce qui DOIT inclure une démonstration visuelle.

Skills associés