# Verify UI Change

Check that a change to a web app actually works in the running app before calling it done.

- Repository: https://github.com/reticlehq/reticle (1299 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add reticlehq/reticle --skill verify-ui-change -g -a claude-code -y`
Codex: `npx skills add reticlehq/reticle --skill verify-ui-change -g -a codex -y`
Cursor: `npx skills add reticlehq/reticle --skill verify-ui-change -g -a cursor -y`
Gemini CLI: `npx skills add reticlehq/reticle --skill verify-ui-change -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add reticlehq/reticle`

## Description

Check that a change to a web app actually works in the running app before calling it done. Drives the real page and returns a pass/fail verdict with the request that fired, the state that moved, and the file:line to fix. Use after editing a component, a form, a route, or an API call; when you have said "fixed" but have not opened the app; when the user asks "does it actually work?"; or when a change looks right on screen and you cannot prove it.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Verify the change in the running app

You edited something a user can see. Nothing is proven until the real app has done it and something other than the DOM agrees.

This uses **Reticle**, which embeds a dev-only SDK in the user's running app and exposes it as `reticle_*` MCP tools. No screenshots, no browser download for the verify loop, no dev server of its own.

## 1. Are the tools here?

```
reticle_session({ action: "list" })
```

The rest: https://github.com/reticlehq/reticle/blob/HEAD/skills/verify-ui-change/SKILL.md
