
Argent Screenshot Diff
This captures full-resolution screenshots and generates pixel-level diffs to catch visual regressions in your app UI. You save a baseline before making changes, capture the current state after, and get back a comparison showing exactly what shifted, broke, or stayed stable. It's built for layout, spacing, color, and rendering checks, not for finding tap coordinates or verifying app logic. The setup is straightforward: use scale 1.0, suppress the image context to avoid bloating token usage, and feed it either two saved PNGs or one saved baseline plus a live capture. Honest take: it's narrow but does one thing well, and the docs actually explain when not to use it, which is refreshing.
- skills.sh installs
- 28.6K
- GitHub stars
- 3.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add software-mansion/argent --skill argent-screenshot-diff --agent claude-codeInstalls into .claude/skills of the current project.
Files
1. Role
Use screenshot-diff as supporting visual evidence for UI QA and visual regression checks. It highlights pixel-visible change or stability; it does not replace visual inspection, accessibility/component-tree state, frame/attribute checks, logs, network evidence, or app behavior. Its description covers the input combinations, physical-iPhone captures and the result.
Do not use screenshot diffing for tap-coordinate discovery. Use describe to find targets first.
2. When To Use
- Required for explicit "UI regression test", "visual regression test", "screenshot diff", "compare screenshots", or "before/after visual comparison" requests, unless stable comparable screenshots cannot be produced.
- Good fit when the expected result is pixel-visible, or when the risk is an unintended visual regression outside the exact element changed.
- Poor fit when the result is better verified structurally: state changes, navigation existence, accessibility tree contents, console/network behavior, or unit tests.
- Poor fit when dynamic content, unpausable animation, timestamps, ads, random data, or missing baseline/current screenshots would make the comparison noisy or meaningless.
Sponsors
Details
- Repository
- github.com/software-mansion/argent
- Categories
- Frontend Development, Testing & QA, Git & Pull Requests, Design & UI/UX
- First seen
- Jul 14, 2026
More from software-mansion/argent
All 14- Argent Lens26.1K
- Argent Create Flow25.5K
- Argent Tv Interact24.5K
- Argent Vega656
- Argent Android Emulator Setup30.3K
- Argent React Native Optimization30.2K
- Argent Ios Simulator Setup30.1K
- Argent Device Interact30.1K
- Argent React Native App Workflow30K
- Argent React Native Profiler30K
- Argent Test Ui Flow29.9K
- Argent Metro Debugger29.9K
- Argent Native Profiler29.9K