comparing-branches-visually

Generate synchronized before/after visual diffs from two dev servers.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/kscius/KS-Cursor-Orchestrator --skill comparing-branches-visually
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comparing-branches-visually
Source: https://github.com/kscius/KS-Cursor-Orchestrator/tree/main/skills/comparing-branches-visually
Command: npx skills add https://github.com/kscius/KS-Cursor-Orchestrator --skill comparing-branches-visually

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Compare UI changes between two branches by generating synchronized visual diffs.

Core Features & Use Cases

  • Compare screenshots from two development environments running on different ports to identify visual regressions.
  • Produce a concise visual diff report mapping changed routes to their before/after visuals.
  • Use case: when validating a feature branch against main to ensure UI parity.

Quick Start

Start two worktrees for the base and feature branches, run the servers on ports 3001 and 3000, capture synchronized screenshots, and generate a before/after visual diff report.

Frequently Asked Questions about comparing-branches-visually

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare UI changes between two git branches visually?

To compare UI changes visually, set up two independent git worktrees for your base and feature branches, run dev servers on separate ports, capture synchronized screenshots, and generate a before/after visual diff report.

What is a visual diff report for branch screenshots?

A visual diff report is a concise output mapping changed routes to their before/after visuals, generated by capturing synchronized screenshots from two development environments running on different ports.

How do I run two development servers on different ports to check layout changes?

You can run two development servers on different ports by setting up independent git worktrees for your branches, launching each server on a separate port like 3000 and 3001, and navigating to changed routes to capture screenshots.

Do I need separate worktrees to verify visual regressions across branches?

Yes, you need two independent worktrees to verify visual regressions, as this allows you to run separate development servers on different ports simultaneously to capture synchronized before/after screenshots for comparison.

What's the best way to validate a feature branch against main for UI parity?

The best way to validate UI parity is to generate synchronized visual diffs by running two dev servers on separate ports for your base and feature branches, then producing a concise visual diff report of changed routes.