This one automates cross-browser and cross-device testing, running your tests in parallel across Chrome, Firefox, Safari, and Edge, plus mobile viewports. It uses Playwright for local testing and integrates with BrowserStack or Sauce Labs when you need real devices. The qe-visual-tester agent catches visual differences across platforms automatically. Use it before releases, after layout changes, or when validating responsive design. The real value is cutting 10 hours of manual cross-browser checking down to 15 minutes of parallel execution. Focus your matrix on the browsers your analytics show people actually use, not every possible combination.

skills.sh installs
654
GitHub stars
524
last updated
Aug 21, 2026

Install

$ npx -y skills add proffesor-for-testing/agentic-qe --skill compatibility-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Compatibility Testing

Browser engine

Browser-driven checks (viewport emulation, responsive validation, cross-browser screenshots) should go through the qe-browser fleet skill (.claude/skills/qe-browser/). Vibium is installed by aqe init. Quick reference:

# Viewport emulation per breakpoint
vibium viewport 375 667   # mobile
vibium viewport 768 1024  # tablet
vibium viewport 1920 1080 # desktop

# Full device emulation (user-agent, DPR, touch)
vibium emulate-device "iPhone 15"

# Visual diff per viewport
for vp in "375 667 mobile" "768 1024 tablet" "1920 1080 desktop"; do
  read w h name <<< "$vp"
  vibium viewport $w $h
  node .claude/skills/qe-browser/scripts/visual-diff.js --name "homepage-$name"
done

Cross-browser (Firefox/Safari) still requires Playwright or a cloud device farm today — Vibium's BiDi backend is Chrome-only at v26.3.x.

Sponsors

Details

Repository
github.com/proffesor-for-testing/agentic-qe
Categories
Frontend Development, Testing & QA, AI & Agent Building, Automation & Workflows, Design & UI/UX
First seen
Jun 3, 2026

More from proffesor-for-testing/agentic-qe

All 13
1fugazi avatarplaywright-e2e-testingfugazi/test-automation-skills-agentsAuthor and maintain versioned Playwright (@playwright/test) TypeScript UI specs for browser user flows. Use when asked to create, run, debug, or refactor E2E te634skills.sh installs
2patternsdev avatarprovider-patternpatternsdev/skillsTeaches the provider pattern for sharing data across component trees. Use when multiple nested components need access to the same data and prop drilling becomes634skills.sh installs
3astronomer avatarairflow-pluginsastronomer/agentsBuilds Airflow 3.1+ plugins that embed FastAPI apps, custom UI pages, React components, middleware, macros, and operator links directly into the Airflow UI. Use622skills.sh installs
4alirezarezvani avataremail-template-builderalirezarezvani/claude-skillsBuild complete transactional email systems: React Email templates, provider integration (Resend, Postmark, SendGrid, AWS SES), preview server, i18n support, dar613skills.sh installs
5liuchiawei avatarnext-intl-app-routerliuchiawei/agent-skillsConfigures and uses next-intl for Next.js App Router with locale-based routing. Use when adding or changing i18n, locale routing, translations, next-intl plugin611skills.sh installs
6spatie avatarlivewire-developmentspatie/freek.devDevelops reactive Livewire 4 components. Activates when creating, updating, or modifying Livewire components; working with wire:model, wire:click, wire:loading,608skills.sh installs