askill
visual-qa

visual-qaSafety --Repository

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

1 stars
1.2k downloads
Updated 1/6/2026

Package Files

Loading files...
SKILL.md

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

PageURL
Homehttps://csrdevelopment.com/
Abouthttps://csrdevelopment.com/about/
Portfoliohttps://csrdevelopment.com/portfolio/
Contacthttps://csrdevelopment.com/contact/
Privacy Policyhttps://csrdevelopment.com/privacy-policy/
Termshttps://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

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

AI review pending.

Metadata

Licenseunknown
Version-
Updated1/6/2026
PublisherCrazySwami

Tags

llm