CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/chromatic-visual-regression-testing

Use when visual regression tests run on Chromatic Cloud for Storybook, Playwright or Cypress: the chromatic CLI, baselines, TurboSnap, UI Review, CI gating and reading exit codes to tell visual changes from errors.

Quality

88%

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

Overview
Quality
Evals
Security
Files

Quality

Content

82%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.

A strong, dense reference: copy-paste-ready commands, a complete CI workflow, config-file examples, and semantically meaningful exit-code gating guidance, all organized into clean navigable sections. The only improvement areas are minor padding in the prose and the absence of an explicit error-recovery loop for failed exit codes.

DimensionReasoningScore

Conciseness

The body is efficient — flag and exit-code tables, terse section prose, and no explanations of concepts Claude already knows (nothing explains what Storybook or visual regression is). Minor trimmable padding remains ("built by the team behind Storybook", repeated "Per the [cli][cli]" citations), so it sits at 'efficient with minor instances of over-explanation' rather than the lean-every-token-earns-its-place anchor.

4 / 5

Actionability

Fully executable, copy-paste-ready guidance covering the common cases: `npm install --save-dev chromatic`, `npx chromatic --project-token <your-project-token>`, a complete GitHub Actions workflow YAML with `fetch-depth: 0` and the token as a secret, and a `chromatic.config.json` example with a `$schema` key. The flag table gives concrete effects per flag.

5 / 5

Workflow Clarity

A clear install → first-run baseline → author → CI → exit-code-gate sequence, with the exit-code table acting as the validation checkpoint and an explicit gating rule ("fail the job on exit != 0 (or != 0,1 if review happens in the Chromatic UI)"). It falls short of the top anchor because there is no explicit error-recovery/feedback loop for individual failure codes.

4 / 5

Progressive Disclosure

No bundle files exist; the skill is one well-organized file with clear sections (Overview, When to use, Authoring, Running, TurboSnap, CI, References) and a References section of clearly labeled external doc URLs, all one level deep. The long inline flag and exit-code tables could arguably be split into a reference file, which keeps it at 'good structure, minor organization gaps' rather than the fully-split top anchor.

4 / 5

Total

17

/

20

Passed

Description

87%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 concise, dense description with an explicit and specific 'Use when' trigger clause and a concrete inventory of covered capabilities. Trigger terms are natural and platform-distinct; the only weakness is that capabilities read as a topic list rather than crisp actions.

DimensionReasoningScore

Specificity

Lists several specific concrete items — "the chromatic CLI, baselines, TurboSnap, UI Review, CI gating and reading exit codes to tell visual changes from errors" — with only minor gaps. It is not a 5 because the items are largely noun-phrase topics rather than the comprehensive list of concrete actions in the top anchor.

4 / 5

Completeness

Explicitly answers both: what ("the chromatic CLI, baselines, TurboSnap, UI Review, CI gating and reading exit codes") and when ("Use when visual regression tests run on Chromatic Cloud for Storybook, Playwright or Cypress") with concrete trigger phrases. The 'when' clause is explicit and specific, so it exceeds the level-4 anchor where 'when' could be more explicit.

5 / 5

Trigger Term Quality

Strong natural-term coverage — "visual regression tests", "Chromatic Cloud", "Storybook", "Playwright", "Cypress", "TurboSnap", "UI Review", "exit codes" — terms a user of this platform would naturally say. A few common variations (e.g. "visual testing", "snapshot testing") are absent, keeping it below the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche tied to a named platform ("Chromatic Cloud") with distinct triggers naming Storybook/Playwright/Cypress; minimal conflict risk with generic visual-testing or Playwright-snapshot skills since triggering requires Chromatic context.

5 / 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.

Reviewed

On this page