What problem does it solve? When the "Screenshots & Tests" CI check fails because blocks-ci screenshot hashes no longer match the committed baseline file, someone must retrieve the new hashes from CI, verify the visual change is intentional, and update the committed file. This Skill guides that workflow so hashes are never regenerated locally (which would produce wrong values on non-Linux machines) and regressions are not blindly accepted. ## Core Features & Use Cases - Hash retrieval from CI: Pulls updated hashes from the PR comment, job summary, or job log using the GitHub CLI. - Visual verification: Fetches old and new screenshot images by hash from the external image service and diffs them with Python/Pillow to confirm the change is intentional. - Precise file updates: Edits only the changed lines in test/componentFixtures/blocks-ci-screenshots.md while preserving the auto-generated format, then commits and pushes. - Use Case: A PR fails the "Screenshots & Tests" check with a blocks-ci hash mismatch. Run this Skill to locate the failed job, extract the expected hashes, compare the before/after images, and commit the corrected baseline file. ## Quick Start Update the blocks-ci screenshot hashes for my PR after the Screenshots & Tests check failed.