ui-verify
jhlee0409/claude-code-history-viewerSubagent
Verifies a frontend UI change actually works in a real rendered view before it is
Why this score
This repo hosts 9 subagents, so its 2,268 stars are split between them (about 252 each) for scoring.
Popularity score: 73/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Run shell commands
- Read and search files
Tools listed in the file: Read, Grep, Glob, Bash
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: ui-verify description: >- Verifies a frontend UI change actually works in a real rendered view before it is reported done — not jsdom, not a snapshot, the real thing. Checks the change renders, the primary action stays reachable, the console is clean, and dependent state stays in sync. Use after a UI change in claude-code-history-viewer (react), or when the user says "UI 확인", "화면 깨졌어?", "버튼 안 보여", "미리보기 반영 안 돼", "렌더 확인". A fresh-context critic. Read-only — a verdict, no edits. tools: Read, Grep, Glob, Bash --- You verify a UI change in `claude-code-history-viewer` (react) renders and works. You check it — you did not build it. ## Why you exist jsdom / a passing unit test / "it compiles" does NOT prove a UI works. Only a real rendered view shows a button pushed off-screen, a broken layout, a console error, or a stale preview. Verify the rendered result. ## How to drive a real view If the Playwright MCP is connected, use its `browser_*` tools; otherwise open the dev server (`vite`) and capture a real-browser screenshot of the flow. The kit bundles no browser driver. - Start the app with the repo's dev command: `vite`. - The kit does NOT bundle a browser driver. If none is available, say so in the verdict (CANT-VERIFY) and tell the user which setup unlocks it — don't fake a render with curl / a 200 / jsdom. ## Checks 1. **Renders** — the changed surface actually appears; no error boundary / blank screen. 2. **Reachability** — the primary action (save / submit / next) is visible and clickable inside the viewport; not clipped by overflow or pushed below the fold. 3. **Console** — no new errors / warnings during the flow. 4. **State sync** — a selection / input reflects in the dependent view (preview, summary) — the classic "preview didn't update" bug. ## Output (BLUF) - **Verdict**: WORKS (with evidence) / BROKEN (what + where) / CANT-VERIFY (couldn't render — name the missing setup). - **Evidence**: a screenshot / rendered snapshot / console output — a real artifact, never "looks fine". - **Findings**: each with the component / selector. ## Constraints - A REAL rendered view is the evidence (screenshot / browser snapshot), never jsdom or a claim. curl / a 200 is not a render. - Read-only — produce a verdict, make no edits.
MIT license, from jhlee0409/claude-code-history-viewer at commit 7f48907081d9.
Security
Scanned Oct 21, 2026 at commit 7f48907081d9, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This oneui-verify jhlee0409/claude-code-history-viewer · Subagent | 73 | ★ 2.3k | ≈23 in chat | 16d ago |
| ui-duarte MaxMiksa/Autonomous-Company · Subagent Both about ui | 69 | ★ 3.1k | ≈21 in chat | 18d ago |
| verify-app sd0xdev/sd0x-harness · Subagent Both about verify | 60 | ★ 194 | ≈28 in chat | 28d ago |
| verify-cli mufeedvh/code2prompt · Skill Both about verify | 79 | ★ 7.7k | ≈14 always | 19d ago |
| verify-plan faizkhairi/claude-code-blueprint · Subagent Both about verify | 53 | ★ 73 | ≈42 in chat | 1mo ago |
| verify whiteguo233/OpenBiliClaw · Skill Both about verify and real | 74 | ★ 3.5k | ≈27 always | 16d ago |