
Browser Screenshot Diff
Takes two recorded browser sessions and runs them side by side, matching steps by ID to spot visual and DOM differences. You'd use this after a UI refactor to catch regressions, or to verify that a replayed session still matches the original recording within tolerance. The pixel diff can be noisy (font rendering, scrollbars), so the DOM comparison against Playwright's accessibility tree is often more reliable. Reports the first divergence, an aggregate similarity score weighted by step duration, and writes findings into a new RVF container. It's local file work, not a live browser tool, which keeps things simple but means you need both session artifacts on disk first.
- skills.sh installs
- 697
- GitHub stars
- 81.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ruvnet/ruflo --skill browser-screenshot-diff --agent claude-codeInstalls into .claude/skills of the current project.
Files
Browser Screenshot Diff
Compare two recorded sessions step-by-step. Pairs each step in session A to the same step-id in session B, diffs the captured screenshot and accessibility snapshot, reports the first divergence and an aggregate similarity score.
When to use
- Visual regression after a UI change (record before, record after, diff).
- Verifying a
browser-replayrun matches the parent session within tolerance. - Comparing two A/B variants of the same form flow.
Steps
Sponsors
Details
- Repository
- github.com/ruvnet/ruflo
- Categories
- Frontend Development, Git & Pull Requests, Automation & Workflows, Design & UI/UX
- First seen
- Jun 3, 2026
More from ruvnet/ruflo
All 236- Cost Budget Check693
- Browser Auth Flow690
- Adr Verify688
- Cost Track685
- Cost Booster Route684
- Cost Federation684
- Cost Summary684
- Intelligence Transfer684
- Vector Setup684
- Cost Trend683
- Cost Conversation682
- Cost Export681
- Cost Benchmark679
- Cost Booster Edit679
- Browser674
- Witness656
- AgentDB Advanced Features
- AgentDB Learning Plugins
- AgentDB Memory Patterns
- AgentDB Performance Optimization
- AgentDB Vector Search
- Hooks Automation
- Pair Programming
- ReasoningBank Intelligence