技能 visual-qa
📸

visual-qa

低风险 📁 文件系统访问🌐 网络访问

Ejecutar pruebas automatizadas de QA visual

Las pruebas visuales manuales consumen mucho tiempo y son propensas a errores. Esta habilidad automatiza capturas de pantalla de página completa con manejo adecuado de animaciones en múltiples dispositivos, permitiendo luego que Claude analice los resultados en busca de regresiones visuales.

支持: Claude Codex Code(CC)
⚠️ 67
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“visual-qa”。 Run visual QA on the home page

预期结果:

  • 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

正在使用“visual-qa”。 Check the about page for animation issues

预期结果:

  • 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

安全审计

低风险
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
已扫描文件
906
分析行数
2
发现项
6
审计总数
审计者: claude 查看审计历史 →

质量评分

38
架构
100
可维护性
87
内容
20
社区
90
安全
83
规范符合性

你能构建什么

Desarrollador Web Verificando Cambios Visuales

Después de realizar cambios en CSS o plantillas, ejecutar QA visual para capturar todas las páginas en diferentes dispositivos y verificar que nada esté roto antes de desplegar.

Ingeniero de QA Realizando Pruebas de Regresión Visual

Capturar capturas de pantalla de un sitio web en múltiples puntos de interrupción y usar Claude para revisarlas en busca de problemas de diseño, imágenes faltantes o problemas de animación.

Diseñador Revisando Diseños Responsivos

Generar rápidamente capturas de pantalla en todos los tamaños de dispositivo para verificar que los diseños responsivos funcionen correctamente sin probar manualmente cada ventana.

试试这些提示

QA Visual Básico
Run visual QA on [URL] and analyze the screenshots for any visual issues.
Auditoría Visual de Sitio Completo
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.
Pruebas Mobile-First
Take mobile screenshots of [URL] and check for touch target sizes, text readability, and layout issues on small screens.
Verificación de Animaciones
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.

最佳实践

  • Ejecutar QA visual después de cualquier cambio en CSS, JavaScript o plantillas antes de desplegar
  • Usar la lista de verificación en SKILL.md para revisar sistemáticamente cada página en busca de problemas comunes
  • Ejecutar análisis en paralelo con múltiples agentes Haiku al probar muchas páginas para ahorrar tiempo

避免

  • Ejecutar QA visual sin verificar primero que el servidor de desarrollo sea accesible
  • No esperar a que las animaciones se completen antes de tomar capturas de pantalla
  • Omitir los tamaños de ventana móvil al probar diseños responsivos

常见问题

¿Qué navegadores soporta esta habilidad?
La habilidad usa Chromium a través de Playwright. Esto proporciona renderizado de capturas de pantalla consistente entre ejecuciones.
¿Puedo probar páginas detrás de autenticación?
La versión actual no soporta páginas autenticadas. La habilidad está diseñada para páginas de acceso público.
¿Cuánto tiempo toma el QA visual?
El tiempo varía según la cantidad de páginas y la complejidad de las animaciones. Un sitio típico de 6 páginas con 10 ventanas toma de 2 a 5 minutos.
¿Dónde se guardan las capturas de pantalla?
Por defecto, las capturas de pantalla se guardan en /root/screenshots. Puedes especificar un directorio de salida personalizado con la bandera --output.
¿Qué tipos de animación se manejan?
La habilidad maneja específicamente animaciones GSAP y ScrollTrigger desplazándose por toda la página en incrementos.
¿Puedo probar un solo tamaño de ventana?
El script captura todos los tamaños de ventana. Puedes filtrar los resultados después de que se tomen las capturas de pantalla o modificar el script para necesidades de prueba específicas.

开发者详情

文件结构