Skip to main content
Igor Luchenkov

Igor Luchenkov

@igrlk

github.com/igrlk
0 installs4 skills

Published Skills

Coding agent checks its own UI changes before a PR (UI Verify)

by igrlk

100

Lets a coding agent check the visual impact of an edit mid-task with uiverify check: it renders only the stories or pages you touched and diffs them against the real CI baseline, without opening a pull request or moving a baseline. Works with Storybook, Playwright and Vitest. Official skill from UI Verify, visual regression testing for coding agents (uiverify.ai).

Visual
Playwright
0100/100

Playwright Visual Regression Testing: stop flaky screenshot diffs (UI Verify)

by igrlk

100

A symptom-to-fix checklist for Playwright visual regression tests that come back changed without a real change: feature flags, live data, the clock, third-party widgets and dynamic layouts. Written for UI Verify's @uiverify/playwright capture, where the fix is to pin the variation before the snapshot. Official skill from UI Verify, visual regression testing for coding agents (uiverify.ai).

Visual
E2E
Playwright
0100/100

Storybook Visual Regression Testing: deterministic stories (UI Verify)

by igrlk

85

A checklist for Storybook stories whose visual regression tests come back changed without a real change: freeze the data, the clock, infinite JS animations and non-Math.random randomness, settle dynamic layout, and mask what you can't pin. Covers only what the capturer can't fix for you. Official skill from UI Verify, visual regression testing for coding agents (uiverify.ai).

Visual
085/100

Vitest Browser Mode Visual Regression Testing (UI Verify)

by igrlk

85

Make Vitest browser-mode visual tests deterministic so component and whole-page captures stop coming back changed without a real change. Covers the Vitest-specific trap of capturing before the component settles, then the data, the clock, animations, randomness and dynamic layout. Official skill from UI Verify, visual regression testing for coding agents (uiverify.ai).

Visual
Unit
085/100
Igor Luchenkov (@igrlk) — QA Skills Publisher | QASkills.sh