Habilidades visual-qa
📸

visual-qa

Baixo Risco 📁 Acesso ao sistema de arquivos🌐 Acesso à rede

Run automated visual QA testing

Manual visual testing is time-consuming and error-prone. This skill automates full-page screenshots with proper animation handling across multiple devices, then enables Claude to analyze the results for visual regressions.

Suporta: Claude Codex Code(CC)
⚠️ 68 Ruim
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "visual-qa". Run visual QA on the home page

Resultado esperado:

  • Taking screenshots of: https://csrdevelopment.com/
  • Output directory: /root/screenshots
  • ✓ desktop-1920: 20260121_143022_home_desktop-1920.png
  • ✓ desktop-1440: 20260121_143022_home_desktop-1440.png
  • ✓ tablet-portrait: 20260121_143022_home_tablet-portrait.png
  • ✓ mobile-iphone14: 20260121_143022_home_mobile-iphone14.png
  • Complete! 10 screenshots saved to /root/screenshots

A utilizar "visual-qa". Check the about page for animation issues

Resultado esperado:

  • Screenshot analysis for https://csrdevelopment.com/about/:
  • - Hero section: Hero text visible at final opacity, loaded correctly
  • - Team photos: All team member photos loaded, grayscale filter applied
  • - Scroll animations: All scroll-card elements triggered properly
  • - No horizontal scroll detected
  • - All links and buttons styled correctly

Auditoria de Segurança

Baixo Risco
v6 • 1/21/2026

Static scanner flagged 43 potential issues, but all are false positives. The skill uses Playwright for legitimate visual QA automation. Hardcoded URLs are documentation examples, file operations are standard screenshot output handling, and there is no cryptographic code or dangerous operations.

3
Arquivos analisados
906
Linhas analisadas
2
achados
6
Total de auditorias
Auditado por: claude Ver Histórico de Auditoria →

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
87
Conteúdo
30
Comunidade
90
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

Web Developer Checking Visual Changes

After making CSS or template changes, run visual QA to capture all pages across devices and verify nothing is broken before deploying.

QA Engineer Performing Visual Regression Testing

Capture screenshots of a website at multiple breakpoints and use Claude to review them for layout issues, missing images, or animation problems.

Designer Reviewing Responsive Designs

Quickly generate screenshots across all device sizes to verify that responsive designs work correctly without manually testing each viewport.

Tente Estes Prompts

Basic Visual QA
Run visual QA on [URL] and analyze the screenshots for any visual issues.
Full Site Visual Audit
Run visual QA on all pages of [website]. Take screenshots at all breakpoints and review each one for visual issues like broken images, layout problems, or animation failures.
Mobile-First Testing
Take mobile screenshots of [URL] and check for touch target sizes, text readability, and layout issues on small screens.
Animation Verification
Run visual QA on [URL] and specifically check that all GSAP ScrollTrigger animations completed properly. Look for elements that should be animated but appear in their initial state.

Melhores Práticas

  • Run visual QA after any CSS, JavaScript, or template changes before deploying
  • Use the checklist in SKILL.md to systematically review each page for common issues
  • Run parallel analysis with multiple Haiku agents when testing many pages to save time

Evitar

  • Running visual QA without first checking that the development server is accessible
  • Not waiting for animations to complete before taking screenshots
  • Skipping the mobile viewport sizes when testing responsive designs

Perguntas Frequentes

What browsers does this skill support?
The skill uses Chromium via Playwright. This provides consistent screenshot rendering across runs.
Can I test pages behind authentication?
The current version does not support authenticated pages. The skill is designed for publicly accessible pages.
How long does visual QA take?
Time varies by page count and animation complexity. A typical 6-page site with 10 viewports takes 2-5 minutes.
Where are screenshots saved?
By default, screenshots are saved to /root/screenshots. You can specify a custom output directory with the --output flag.
What animation types are handled?
The skill specifically handles GSAP and ScrollTrigger animations by scrolling through the entire page in increments.
Can I test a single viewport size?
The script captures all viewport sizes. You can filter the results after screenshots are taken or modify the script for specific testing needs.

Detalhes do Desenvolvedor

Estrutura de arquivos