Agent skill · software engineering · sundial-org

web-qa-bot

AI-powered web application QA automation using accessibility-tree based testing. Smoke tests, test suites, and PDF reports.

Why this skill is useful

Adds specific commands and workflows for automated web application QA testing that the AI wouldn't reliably generate on its own.

What it needs

Requires agent-browser, web-qa-bot installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

web-qa-bot AI-powered web application QA automation using accessibility-tree based testing. Overview This skill provides tools for automated QA testing of web applications. It uses browser accessibility trees for reliable element detection instead of fragile CSS selectors. Installation Commands Quick Smoke Test Runs basic health checks: Page loads successfully No console errors Navigation elements present Images have alt text Run Test Suite Generate PDF Report Use Cases 1. Quick Site Health Check 2. Pre-deployment QA Create a test suite and run before each deployment: 3. Monitor for Regressions 4. Programmatic Testing Integration with agent-browser This tool wraps agent-browser CLI for browser automation: Test Results Format Results are returned as structured JSON: Tips 1. Use role-based selectors - More reliable than CSS classes 2. Check console errors - Often reveals hidden issues 3. Test both navigation methods - Direct URL and in-app routing 4. Screenshot on failure - Automatic in test suites 5. Monitor for modals - Can block interactions Report Formats Markdown - Default, human-readable PDF - Professional reports via ai-pdf-builder JSON - Machine-readable for CI/CD Troubleshooting "agent-browser not found" "Element not found" Take a snapshot first to see available refs: "Timeout waiting for element" Increase timeout or check if element is behind a loading state: Links GitHub npm

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/web-qa-bot

View the source on GitHub

Browse the @skills marketplace