Capture capturas de tela confiáveis de desktops, navegadores, simuladores e ambientes de CI com a ferramenta, viewport e configurações de estabilidade corretas.
npx clawhub@latest install screenshotPlataformas
A skill Screenshot orienta seu agente de IA na captura, inspeção e comparação de screenshots em todos os contextos mais comuns — desktops macOS, iOS Simulators, Linux (X11 e Wayland), páginas web via Playwright e execuções headless em CI. Ela codifica a seleção de ferramentas, estratégias de estabilização, consistência de viewport, remoção de ruído e boas práticas de formato de saída para que cada screenshot seja genuinamente útil, não apenas tecnicamente produzido. Esta skill é focada em capturar o screenshot correto de forma confiável, não em editar ou anotar imagens após o fato.
npx clawhub@latest install screenshotClique no botão Instalar no topo desta página para configuração com um clique
image-edit ou image em vez disso.video em vez disso.playwright em vez disso.Recomenda a melhor ferramenta de captura para cada contexto: screencapture para macOS, xcrun simctl para o iOS Simulator, grim+slurp para Linux Wayland, scrot para X11/CI headless, Playwright para páginas web e nircmd/Pillow para Windows. Prioriza o caminho mais nativo antes de recorrer a ferramentas mais pesadas.
Instrui o agente a aguardar o estado de inatividade da rede, elementos específicos ou um estado explícito da interface antes de capturar — nunca realizando pausas cegas. Para capturas no navegador, utiliza os recursos de estabilidade do Playwright: viewport fixo, animações desativadas, cursor oculto e regiões sensíveis mascaradas.
Garante tamanho de viewport, nível de zoom, escala do dispositivo e tema (claro/escuro) consistentes entre capturas de baseline e de comparação. Evita diffs sem sentido causados por variações ambientais entre execuções.
Orienta o agente a ocultar ou mascarar elementos de interface instáveis — cursores, carets, toasts, timestamps, notificações e conteúdo aleatorizado — bem como segredos, tokens e dados pessoais antes que o Screenshot seja acionado.
O padrão é PNG para capturas de interface, código e conteúdo com muito texto. Desencoraja explicitamente o uso de JPEG para screenshots (borram texto e bordas) e trata WebP como aceitável para compartilhamento quando o destinatário oferece suporte.
Recomenda salvar um Screenshot imediatamente após uma falha antes de tentar novamente, usar nomes de arquivo estáveis para baselines e timestamps para capturas avulsas, e preferir Screenshots nativos do navegador em vez de capturas do display do host em ambientes headless.
Ao reproduzir um bug, a skill seleciona a ferramenta adequada (por exemplo, Playwright para uma aplicação web), aguarda o estado quebrado da interface ser totalmente renderizado, mascara quaisquer dados sensíveis em barras laterais ou URLs e salva um PNG com um nome de arquivo estável — produzindo evidências imediatamente úteis para quem reportou o problema e para o revisor.
Em um pipeline de CI, a skill fixa o viewport, desativa animações e captura Screenshot de elementos ou regiões recortadas como baselines. Nas execuções seguintes, ela aplica as mesmas configurações para que os diffs reflitam mudanças reais na interface, e não ruídos do ambiente.
Usa xcrun simctl io booted screenshot para capturar um frame do simulador de forma confiável, evitando os artefatos que aparecem quando ferramentas de Screenshot da área de trabalho capturam a janela do simulador em vez do seu buffer de saída real.
Captura um Screenshot de "antes" com viewport fixo, aplica uma alteração na interface e, em seguida, captura um Screenshot idêntico de "depois" com o mesmo zoom, tema e estado — produzindo uma comparação limpa adequada para revisões de pull request ou documentação voltada ao usuário.
npx clawhub@latest install screenshotPlataformas
Faça login para escrever uma avaliação
Nenhuma avaliação ainda. Seja o primeiro a compartilhar sua experiência!