CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

argent-screenshot-diff

Capture stable before/after screenshots on an iOS simulator or Android emulator and pixel-diff them into evidence. Use when asked for a visual regression check, a screenshot diff, a before/after visual comparison, or when a visible mobile UI change needs pixel proof — including the executed screenshot-diff that a Tamagui conversion batch requires.

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An unusually dense, high-signal procedural skill: concrete commands, parameters, thresholds, and validation checkpoints throughout, with almost no filler. The two weaker spots are minor over-explanation in the historical/justification passages and missed opportunities to split reference-grade detail into separate files.

Suggestions

Move the INFRA-3096/Device-Farm discussion (§ 3, "Remote devices") and the pixelmatch threshold derivation (§ 7, "Fallback thresholds") into a reference file, keeping SKILL.md to the decision rules and a pointer.

Tighten the narrative justifications (e.g. "Why two conditions, so you can adapt rather than cargo-cult") to their conclusions — the operative numbers and rules can stand without the full derivation.

Add one complete example screenshot-diff invocation (mode A, saved-PNG pair) so the primary path is fully copy-paste ready without loading the schema first.

DimensionReasoningScore

Conciseness

Nearly every section carries project-specific, non-derivable knowledge (status-bar exclusion, the scale: 1.0 mandate, the Storybook/Metro mode tension) with no padding of concepts Claude already knows; however, the § 3 INFRA-3096/Device-Farm exegesis and the § 7 threshold-derivation narrative run long and could be trimmed or moved.

4 / 5

Actionability

Copy-paste-ready commands (bun add -g @swmansion/argent, adb reverse tcp:8081 tcp:8081, bun nx run mobile:start:production), a concrete JSON snippet, exact parameter tables, numeric thresholds, real file paths, and a numbered five-step procedure cover the common cases fully; the only omission is a literal full screenshot-diff invocation, deliberately deferred to the loaded tool schema.

5 / 5

Workflow Clarity

The § 5 procedure is a clear numbered sequence with explicit validation checkpoints (settle-before-capture, retake on transitional frames, read summary then corroborate against the diff images, no-change control-pair calibration), plus feedback loops for the fallback path; the destructive/batch cap does not apply since capture is read-only and validation is present regardless.

5 / 5

Progressive Disclosure

No bundle files exist, and the body is well-sectioned with internal § cross-references and a Related Skills table for navigation; however, at ~230 lines the digressive material (the INFRA-3096 Device-Farm reading, the pixelmatch threshold derivation) could live in a reference file rather than inline in SKILL.md.

4 / 5

Total

18

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, concrete, and explicit about both capability and triggers, with natural synonym coverage. Its only weaknesses are a short action list relative to the top specificity anchor and a slightly generic "screenshot diff" trigger that could fire for non-mobile visual-regression requests.

DimensionReasoningScore

Specificity

"Capture stable before/after screenshots" and "pixel-diff them into evidence" name the domain and concrete actions with platforms ("iOS simulator or Android emulator"), but only two core actions are listed — several specific actions with minor coverage gaps, not the comprehensive multi-action list of the top anchor.

4 / 5

Completeness

It explicitly answers both halves: what ("Capture stable before/after screenshots... and pixel-diff them into evidence") and when ("Use when asked for..." with four concrete trigger phrases), matching the top anchor exactly.

5 / 5

Trigger Term Quality

"a visual regression check", "a screenshot diff", "a before/after visual comparison", and "pixel proof" give comprehensive natural-phrase coverage with synonyms users would actually say; the Tamagui-conversion trigger also catches the internal workflow name.

5 / 5

Distinctiveness Conflict Risk

The mobile-specific framing (iOS simulator/Android emulator, Tamagui conversion) carves a clear niche, but the generic trigger "a screenshot diff" has minor overlap risk with any web- or desktop-visual-regression skill.

4 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Uniswap/interface

Path

.agents/skills/argent-screenshot-diff/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.