Communitygithub.com

Stirling-Tools/Stirling-PDF

Analyse une branche ou une PR et capture automatiquement des captures d'écran avant/après de chaque interface utilisateur touchée par ses modifications, puis effectue une comparaison pixel par pixel pour révéler ce qui a réellement changé et assemble des images montage prêtes pour la PR.

Qu'est-ce que Stirling-PDF ?

Ce skill permet aux agents IA (comme Claude Code, Cursor, Codex) d'automatiser la revue visuelle des modifications apportées à une application web. En analysant le diff d'une branche ou d'une pull request, il identifie les routes et outils modifiés, capture des captures d'écran de ces interfaces depuis la branche de base (avant) et la branche de tête (après), puis compare les paires pixel par pixel. Seules les vues présentant des différences visuelles sont conservées, et des images montage avant/après sont générées, prêtes à être intégrées dans une PR. Le skill est générique et piloté par le diff : il ne nécessite pas de lister manuellement les captures d'écran, ce qui le rend très flexible pour tout projet utilisant un framework web standard. Il repose sur des outils comme Puppeteer ou Playwright pour le rendu headless et ImageMagick pour le traitement d'images.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add Stirling-Tools/Stirling-PDF

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 Stirling-PDF ?

Analyse une branche ou une PR et capture automatiquement des captures d'écran avant/après de chaque interface utilisateur touchée par ses modifications, puis compare les paires pixel par pixel pour révéler ce qui a réellement changé et assemble des images montage prêtes pour la PR. Générique et piloté par le diff : il dérive les cibles de capture du diff (outils/routes modifiés → URLs) au lieu de lister manuellement les écrans, capture « avant » depuis la branche de base et « après » depuis la tête, puis ne conserve que les vues qui diffèrent visuellement. Chaque comparaison est automatiquement recadrée.

Skills associés