搜索

PythonReactSEOPDF
GitHub Skill

visual-qa

Complete visual QA - screenshots with full-page scroll to trigger animations, then analyze with Claude. Run after CSS/template changes.

aiskillstore☆ 122 仓库 Stars6 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Visual QA Skill

Automated visual testing that properly handles GSAP animations by scrolling through the entire page before capturing screenshots.

Usage

Ask Claude to run visual QA:

  • "Run visual QA on the CSR site"
  • "Take screenshots of all pages and analyze them"
  • "Check the visual state of the website"

What This Skill Does

  1. Full-Page Scroll - Scrolls through entire page in increments to trigger all GSAP/ScrollTrigger animations
  2. Multi-Device Screenshots - Desktop (1920px), Tablet (768px), Mobile (375px)
  3. Parallel Processing - Uses Haiku sub-agents to analyze multiple pages simultaneously
  4. Visual Analysis - Reviews screenshots for issues

Pages Tested

Page URL
Home https://csrdevelopment.com/
About https://csrdevelopment.com/about/
Portfolio https://csrdevelopment.com/portfolio/
Contact https://csrdevelopment.com/contact/
Privacy Policy https://csrdevelopment.com/privacy-policy/
Terms https://csrdevelopment.com/terms-of-service/

Screenshot Script

Location: /root/.claude/skills/visual-qa/screenshot.py

Single Page
python3 /root/.claude/skills/visual-qa/screenshot.py --url https://csrdevelopment.com/about/
All Pages
python3 /root/.claude/skills/visual-qa/screenshot.py --all
Output

Screenshots saved to: /home/dev/screenshots/

Parallel Analysis with Haiku

When running full visual QA, launch multiple Haiku agents to analyze different pages simultaneously:

Agent 1: Analyze Home + About screenshots
Agent 2: Analyze Portfolio + Contact screenshots
Agent 3: Analyze Legal pages screenshots

Visual QA Checklist

All Pages
  • Header visible and logo centered
  • Menu button works
  • Footer links present
  • No horizontal scroll
  • Text readable at all sizes
Home Page
  • Hero video/image loaded
  • Hero text visible (not opacity 0)
  • Property cards show with images
  • Animations completed
About Page
  • Team member photos loaded (not placeholders)
  • Bio text visible
  • Images have grayscale filter
Portfolio
  • Property grid displays
  • Status badges visible
  • Different images for each property
Contact
  • Form fields visible
  • Contact info displayed
  • Submit button styled
Property Detail
  • Hero image loaded
  • Property details sidebar
  • Inquiry form present

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-28
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!