ui-check

Solid

Checks the offline dashboard and the site in a real browser through the browser agent — every section rendered, empty and unmeasured states as dashes, zero console and network activity, 400 px, keyboard, both themes — with screenshots kept as evidence outside the main context. Use after any dashboard, i18n, validator-text or site change, "check the dashboard", "look at the page".

AI & Automation 63 stars 0 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
84
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

Target: $ARGUMENTS (empty = both). ## Produce the artifact first - Dashboard on a throwaway store with the bundled sample, never the real one: `XDG_DATA_HOME=$(mktemp -d) go run ./cmd/assaio-agent demo` prints the reports; for the file, `XDG_DATA_HOME=$(mktemp -d) sh -c 'go run ./cmd/assaio-agent backfill >/dev/null 2>&1; go run ./cmd/assaio-agent dashboard --since 90d --output "$0"' "$PWD/assaio-dashboard.html"` on a store filled from the real logs when the change concerns real data (the file is gitignored). An empty store is also a state to check: the page must say unmeasured, not zero. - Site: `site/index.html` and `site/docs/*.html` straight from disk after `make docs`. ## Delegate to `browser` Playwright refuses `file://`: tell the agent to serve the directory over localhost (`python3 -m http.server`) and to ignore the favicon 404 that causes; one artifact per run. Give it the file paths, the sections the change touched, and the checklist it carries: every section present, `—`/unmeasured for absence, no console errors, no network request, 400 px and default width (and 320/768/1024 px for the site), keyboard focus on every control, both themes (the dashboard's toggle; `prefers-color-scheme` emulation for the site). Ask for a pass/fail table with the exact observation and the screenshot paths. ## Read the return Screenshots stay where the agent put them; open only the ones a failing row points at. A failing row is a finding for `/build` or `/debug`; a passin...

Details

Author
assaio
Repository
assaio/assaio
Created
2 months ago
Last Updated
today
Language
Go
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

visual-verify

Proves a UI change works by driving it in a real browser — starts the dev server, reaches each state from the spec, screenshots it, and reads console and network for errors the DOM does not show. Run it after any user-visible change and before handover.

0 Updated 1 weeks ago
AlpayC
Web & Frontend Listed

ui-review

Automated UI/UX review of a web page or app using the agent-browser CLI. Detects text overflow/clipping, awkward wrapping, horizontal scroll, overlapping elements, tiny tap targets, broken/distorted images, placeholder-text leakage, and responsiveness defects across common resolutions (mobile/tablet/laptop/desktop), then visually inspects screenshots. When run against a local dev server with the codebase available, maps findings back to source files and can fix them. Supports regression mode - save a baseline, later runs diff against it and only inspect what changed. Trigger with /ui-review [url], "/ui-review baseline", "/ui-review components" (shared component library audit), "review the UI", "check responsiveness", "find layout bugs", "text overflow check".

0 Updated 1 months ago
roney492
Web & Frontend Listed

ui-review

Automated UI/UX review of a web page or app using the agent-browser CLI. Detects text overflow/clipping, awkward wrapping, horizontal scroll, overlapping elements, tiny tap targets, broken/distorted images, placeholder-text leakage, and responsiveness defects across common resolutions (mobile/tablet/laptop/desktop), then visually inspects screenshots. When run against a local dev server with the codebase available, maps findings back to source files and can fix them. Supports regression mode - save a baseline, later runs diff against it and only inspect what changed. Trigger with /ui-review [url], "/ui-review baseline", "review the UI", "check responsiveness", "find layout bugs", "text overflow check".

2 Updated 1 months ago
cdmx-in