← ClaudeAtlas

scanlisted

Live site QA in a real browser. Scans pages for visual, console, accessibility, and performance regressions, and compares against baselines. Use when testing a running site or after deploying.
djnsty23/claude-auto-dev · ★ 3 · Testing & QA · score 65
Install: claude install-skill djnsty23/claude-auto-dev
# Scan — Live Site QA > **Browser access.** Use the built-in browser tools. `mcp__Claude_Browser__*` > covers navigation, DOM reads (`read_page`), screenshots and `resize_window`; > reach for chrome-devtools `emulate` when a mobile *device* gate has to fire, > which `resize_window` alone does not guarantee. The `browser` skill and the > `agent-browser` steps were dropped in 8.79.0 — do not reach for that CLI here. > (The binary itself is still installed for kb-factory's JS-rendered crawls; > that is a separate consumer, not a fallback for page verification.) Catches what typecheck and build cannot: visual bugs, broken links, console errors, accessibility violations, performance regressions. Drivers, in preference order: - **Built-in browser tools** — the default. `navigate` + `read_page` + `read_console_messages` cover unauthenticated scanning, and the user can watch. - **chrome-devtools `emulate`** — when a mobile device gate has to fire, not just a width. - **Playwright script** — only for auth flows the other two cannot complete (OAuth redirects, SSO, 2FA), or when you need a repeatable checked-in script. ## Usage | Command | What It Does | |---------|-------------| | `scan` | Detect URL from project, run quick scan on key pages | | `scan http://localhost:3000` | Scan specific URL | | `scan full` | Deep scan — all pages, all categories | | `scan auth` | Login via Playwright, then scan authenticated pages | | `scan compare` | Scan and compare against last baseline