Skip to content
Back to skills

Browser Testing Skill

ASecurity

Verify frontend behavior in a real browser with interaction, console, responsive, screenshot, and regression evidence.

  • 3 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 2, 2026
ai-agentstestingfrontend

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned September 2, 2026

npx -y skills add kinqsradiollc/BrainRouter --skill browser-testing-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Browser Testing Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Browser Testing Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kinqsradiollc-browser-testing-skill-brainrouter/badge)](https://www.skillsdirectory.com/skills/kinqsradiollc-browser-testing-skill-brainrouter)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: browser-testing-skill
description: Verify frontend behavior in a real browser with interaction, console, responsive, screenshot, and regression evidence.
allowed-tools: [read_file, list_dir, grep_search, glob_files, write_file, edit_file, apply_patch, run_command, artifact_write, browser_capabilities, browser_list_tabs, browser_get_state, browser_snapshot, browser_screenshot, browser_console, browser_network, browser_list_screens, browser_get_screen, browser_find_element, browser_assert_visible, browser_open_tab, browser_navigate, browser_reload, browser_back, browser_forward, browser_wait, browser_select_tab, browser_close_tab, browser_reopen_tab, browser_reorder_tab, browser_click, browser_double_click, browser_hover, browser_drag, browser_tap, browser_type, browser_press, browser_scroll, browser_select_option, browser_check, browser_upload_files, browser_downloads, browser_download_action, browser_permission, browser_dialog, browser_stop, browser_set_device, browser_run_flow, computer_use, mcp_search, mcp_describe, mcp_call]
---

# Browser and visual verification

## Overview

Verify the user-visible result, not only the component implementation. Exercise
the real route and state transitions, inspect runtime errors and accessibility,
and compare screenshots at representative viewports against the design intent.

## When to Use

Use after user-facing changes, visual regressions, responsive fixes, browser-only
bugs, interaction-state changes, or design-system updates.

## Workflow

1. Start the smallest production-representative surface and record the route,
   viewport, data state, and prerequisite actions. Do not substitute a static
   component snapshot when the feature depends on host or navigation behavior.
2. Exercise the primary path and meaningful alternatives: initial, loading,
   populated, empty, error, disabled, cancel, retry, reload, and stale-response
   behavior as applicable. Confirm persisted state by reopening when relevant.
3. Inspect console errors, failed requests, layout overflow, focus order, and
   accessibility structure while interacting. Test keyboard as well as pointer.
4. Capture screenshots at a narrow mobile viewport, a common desktop viewport,
   and any breakpoint implicated by the change. Include states where hierarchy,
   validation, menus, dialogs, or long content could fail.
5. Review images at full size against the applicable design artifact and nearby
   product surfaces. Check alignment, hierarchy, typography, density, clipping,
   contrast, and whether responsive changes preserve the user job.
6. Fix observed defects and repeat the exact path. Report commands, viewports,
   states, screenshot locations, console status, and remaining limitations.

## Verification

- [ ] The real integrated route or host surface was exercised.
- [ ] Primary, failure, cancellation, and persistence states were checked where relevant.
- [ ] Console, network, keyboard, focus, and overflow checks are clean.
- [ ] Screenshots cover representative narrow and desktop viewports.
- [ ] Final images were reviewed against design intent after the last change.

## Red Flags

- Claiming visual correctness from unit tests or source inspection alone.
- Capturing a screenshot without reviewing it at full size.
- Testing only the happy path or only one viewport.
- Ignoring console errors because the page appears usable.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.