Lightlines
By microsoft

update-screenshots

microsoft

Accept intentional screenshot changes without hiding regressions.

visual regression testing

What it does

Updates committed blocks-ci screenshot hashes or investigates screenshot diffs reported on pull requests.

When to use it

Use when asked to update, accept, or refresh component screenshot baselines from CI.

How to use it

Give it a pull request in the project; it verifies the screenshot changes and updates committed baseline hashes when intentional.

What you provide

  • a pull request
  • An existing project

Uses


Access · 3

This skill

GitHub repository

Write

Pushes the baseline commit

GitHub

Read

Reads pull request CI results

hediet-screenshots.azurewebsites.net

Read

Fetches old and new screenshots

What you need · 3

Requires repository access that permits pushing the accepted baseline commit.

Python 3 runs the image-difference localization command.

The image-difference command imports Image and ImageChops from PIL.


About this skill

Visibility
Public
Repository
microsoft/vscode
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
1