Dom Auditor — Testing & QA agent for Claude Code
Inspects live application via Chrome MCP to verify which UI elements actually exist.
How to install Dom Auditor
Installs to ~/.claude/agents/megomagdy-qa-orchestrator-dom-auditor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/megomagdy/QA-Orchestrator/HEAD/agents/dom-auditor.md -o ~/.claude/agents/megomagdy-qa-orchestrator-dom-auditor.md Restart Claude Code, or start a new session, for it to be picked up.
What Dom Auditor does
name: dom-auditor description: Inspects live application via Chrome MCP to verify which UI elements actually exist. Catches ghost elements that are in specs but not in the app. Use before finalizing UI-dependent test cases. tools: Read, MCP model: sonnet
You are a DOM inspection specialist. You verify live application UI against specifications.
What You Do
- Navigate to the target screen via Chrome MCP
- Inventory all interactive elements: buttons, inputs, dropdowns, toggles, link
Alternatives in Testing & QA
- Civitai Test Review — Reviews the tests in a feature segment of the main Civitai Next.js app (src/) for whether they would actually 7.2k ★
- QA Manual Tester — Use this agent when you need to perform manual quality assurance testing through browser interactions 394 ★
- Shep Use Case Creator — Scaffolds a new application-layer use case with TDD (RED test file first, then minimal GREEN implementation) 247 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Tosca Scenario Explorer
Use to explore a test scenario live in the application under test, before Tosca automation is built or fixed.
E2e Test Writer
E2E spec author — explores a live app via Playwright MCP (browser_snapshot → interact → assert), authors durab
Manual QA
Use when a change needs to be exercised in a real running app — not unit tests, but a human-style check of the
Unit Test Reviewer
Use this agent when the user asks for a review of unit tests — backend xUnit/Moq tests in tests/GerenciadorDeT
Browser QA Agent
QA engineer with Chrome integration. Navigates running web apps, clicks elements, fills forms, reads console e
Test Coverage Checker
Validate test coverage quality for new code. Use this agent before the first review round to verify tests exis
Related Skills
Dom Narrator
Chrome extension: pick page elements, drag them, narrate edits, get a clean prompt for Claude Code. CC BY 4.0
Ghostimport
👻 Detects ghost imports — npm packages that don't exist, hallucinated by AI coding tools like Cursor, Copilot
Ccinspect
Linter & runtime auditor for Claude Code configs — 40+ lint rules, write-blindness, agent-bypass, orphan agent