Individual skill
frontend-visual-qa
Audits rendered UI and specific task/object-link handoffs; excludes ordinary source citations alone. Audits already-rendered UI and Markdown/Obsidian image layout — web app, deck/slide, dashboard, design-system, or Electron/native app — via real-browser/native-app journeys and a Playwright sweep. Use after UI implementation to find typography, overflow, responsive, routing, data-viz, browser-output, or native-shell defects, or to compare a render against a reference. Not for greenfield UI design (use ui-designer) or QA-program setup (use qa-expert).
frontend-visual-qa/SKILL.md
Source commit 7c4d326ddd94d504e00e241ba49498e95160afbe
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,522
- Repository last updated
- Nov 6, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- design Derived category
- data Derived category
- testing Derived category
- productivity Derived category
- testing-browser Derived category
- design-interface Derived category
- productivity-notes Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesSKILL.mdcore · 36,930 bytesassets/markdown-reader-pilot/source.htmlasset · 3,528 bytesevals/evals.jsonasset · 93,634 bytesevals/files/browser-output-fixture.htmlasset · 1,495 bytesevals/files/data-viz-reference.htmlasset · 1,473 bytesevals/files/data-viz-target.htmlasset · 1,148 bytesevals/files/dead-affordance-fixture.htmlasset · 4,538 bytesevals/files/deck-fixture.htmlasset · 2,401 bytesevals/files/focus-and-motion-fixture.htmlasset · 1,852 bytesevals/files/gis-fixture.htmlasset · 1,297 bytesevals/files/layout-defects.htmlasset · 1,395 bytesevals/files/lazy-responsive-media-fixture.htmlasset · 2,749 bytesevals/files/nested-source-return-fixture.htmlasset · 8,098 bytesevals/files/reader-status-bar-fixture.htmlasset · 4,260 bytesevals/files/result-consumption-authority.jsonasset · 5,389 bytesevals/files/result-consumption-fixture.htmlasset · 12,306 bytesevals/files/route-state-fixture.htmlasset · 4,741 bytesevals/files/script-evidence-edge-cases.htmlasset · 2,178 bytesevals/files/static-review.pngasset · 35,128 bytesevals/files/transient-fixture.htmlasset · 866 bytesevals/trigger-evals.jsonasset · 4,962 bytesreferences/auth-session-and-environment-traps.mddoc · 8,127 bytesreferences/browser-driving-and-observation-traps.mddoc · 42,331 bytesreferences/data_viz_tier_and_token_audit.mddoc · 7,986 bytesreferences/delivery-verification.mddoc · 5,758 bytesreferences/history-derived-checklist.mddoc · 22,533 bytesreferences/journey-and-page-contracts.mddoc · 49,985 bytesreferences/markdown-reader-handoff.mddoc · 6,881 bytesreferences/markdown-reader-pilot.mddoc · 6,316 bytesreferences/publication-journey-cases.mddoc · 13,417 bytesreferences/reference-parity-decomposition.mddoc · 13,760 bytesreferences/silent-degradation-and-evidence.mddoc · 17,496 bytesscripts/attention_inventory.mjsruns · 4,596 bytesscripts/journey_input.mjsruns · 1,325 bytesscripts/painted_text_probe.mjsruns · 3,311 bytesscripts/silent_degradation_probe.mjsruns · 18,117 bytesscripts/verify_delivery.pyruns · 9,604 bytesscripts/visual_layout_audit.mjsruns · 93,065 bytestests/test_attention_inventory.mjsruns · 3,934 bytestests/test_journey_input.mjsruns · 2,482 bytestests/test_nested_source_return.mjsruns · 14,244 bytestests/test_painted_text_probe.mjsruns · 3,595 bytestests/test_reader_status_bar.mjsruns · 7,375 bytestests/test_result_consumption_fixture.pyruns · 8,488 bytestests/test_silent_degradation_probe.mjsruns · 12,154 bytestests/test_verify_delivery.pyruns · 11,739 bytes
Read excerpt
# Frontend Visual QA
Audit the interface the user can actually see. Treat build success, DOM presence,
and uninspected screenshot files as supporting signals, never as visual proof.
Default to **audit-only**. Do not edit implementation, add tests, install
dependencies, or update snapshots unless the user explicitly asks to fix or
change the UI. Permission to fix source does not authorize rebuilding,
restarting, or deploying any target.
## Scope And Routing
Use this skill only after a rendered artifact exists. Select the smallest audit
profile that covers the request: