What problem does it solve? When the "Screenshots & Tests" CI check fails because component screenshot hashes changed, developers must manually locate the new hashes, verify the visual change is intentional, and update the committed baseline file. This Skill guides that entire workflow without regenerating hashes locally, which would produce incorrect values. ## Core Features & Use Cases - Hash retrieval from CI: Pulls updated screenshot hashes from the PR comment, job summary, or job log using the GitHub CLI. - Visual verification: Fetches old and new images by hash from the screenshot service and computes a pixel-diff bounding box with Python and Pillow to confirm the change is intentional. - Baseline update: Edits only the changed lines in test/componentFixtures/blocks-ci-screenshots.md while preserving its auto-generated format, then commits so the check passes. - Use Case: A PR fails the "Screenshots & Tests" check with a blocks-ci hash mismatch. Run this Skill to extract the new hashes from the CI job, diff the images to confirm the shift matches the PR's intent, and commit the corrected baseline file. ## Quick Start Update the blocks-ci screenshot hashes for my PR after the Screenshots & Tests check failed, verifying the image diffs before committing the new baseline.