Claude-skill-registry browser-testing

Use when testing web applications, debugging browser console errors, automating form interactions, or verifying UI implementations. Load for localhost testing, authenticated app testing (Gmail, Notion), or recording demo GIFs. Requires Chrome extension 1.0.36+, Claude Code 2.0.73+, paid plan.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/browser-testing" ~/.claude/skills/majiayu000-claude-skill-registry-browser-testing-6cdcdb && rm -rf "$T"
manifest: skills/data/browser-testing/SKILL.md
source content

Browser Testing

Test and debug web applications via Chrome integration.

Prerequisites

RequirementMinimum
Chrome extension1.0.36+
Claude Code CLI2.0.73+
PlanPro/Team/Enterprise

Instructions

  1. Enable Chrome:
    claude --chrome
    or
    /chrome
  2. Get tab context:
    tabs_context_mcp
  3. Navigate:
    navigate
    to URL
  4. Interact:
    find
    ,
    form_input
    ,
    computer
  5. Verify:
    read_console_messages
    ,
    read_page
  6. Evidence:
    computer(action="screenshot")

Quick Commands

# Check for console errors
scripts/check-console-errors.sh TAB_ID

# Verify page loaded
scripts/verify-page-load.sh TAB_ID URL

# Run smoke test
scripts/smoke-test.sh URL

MCP Tools

ToolPurpose
tabs_context_mcp
Get tab IDs (call first)
navigate
Go to URL
computer
Click, type, screenshot
find
Find element by description
form_input
Fill form fields
read_console_messages
Debug with pattern filter
read_page
Get DOM/accessibility tree
gif_creator
Record interactions

References

FileLoad When
references/patterns.mdDesigning test scenarios
references/examples.mdNeed concrete examples