Communitygithub.com

Stirling-Tools/Stirling-PDF

Analisa um branch ou PR, captura automaticamente screenshots de antes/depois de cada superfície de UI impactada, realiza diff por pixel para destacar mudanças reais e monta imagens comparativas prontas para PR.

O que é Stirling-PDF?

Esta skill analisa automaticamente branches ou Pull Requests (PRs) no repositório Stirling-Tools/Stirling-PDF, identificando as mudanças reais na interface do usuário (UI) causadas pelas alterações de código. Em vez de exigir que o desenvolvedor liste manualmente cada tela, a skill é genérica e orientada por diff: ela extrai as ferramentas ou rotas modificadas a partir do diff, gera as URLs correspondentes, e então captura screenshots da versão 'antes' (branch base) e 'depois' (branch head). Após a captura, as imagens são comparadas pixel a pixel, descartando automaticamente as views que não sofreram alterações visuais. O resultado principal é um conjunto de imagens de comparação (montagens antes/depois) prontas para serem incluídas em descrições de PR, facilitando a revisão visual e a comunicação das mudanças na UI. A skill é ideal para desenvolvedores que desejam automatizar a documentação visual de alterações em projetos de ferramentas de software baseadas em UI, como o Stirling PDF, garantindo que nenhuma mudança visual seja negligenciada.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add Stirling-Tools/Stirling-PDF

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Stirling-PDF faz?

Analisa um branch ou PR e captura automaticamente screenshots de antes/depois de cada superfície de UI que suas alterações tocam, então faz diff por pixel dos pares para revelar o que realmente mudou e monta imagens de comparação antes/depois prontas para PR. Genérica e orientada por diff: ela deriva os alvos de captura a partir do diff (ferramentas/rotas alteradas → URLs) em vez de listar manualmente as telas, captura o "antes" do branch base e o "depois" do branch head, e mantém apenas as views que diferem visualmente. Cada comparação é automaticamente recortada.

Habilidades Relacionadas