qa

Tests web applications for bugs and iteratively fixes them with atomic commits.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/adamtpang/summon.company --skill qa-adamtpang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/adamtpang/summon.company/tree/main/.claude/skills/qa
Command: npx skills add https://github.com/adamtpang/summon.company --skill qa-adamtpang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Manually testing a web application for bugs is slow and easy to skip, and found issues often go unfixed or unverified. This Skill systematically QA tests a web app, categorizes every issue by severity, fixes bugs in the source code, commits each fix atomically, and re-verifies the result. ## Core Features & Use Cases - Tiered QA Testing: Choose Quick (critical/high only), Standard (+ medium), or Exhaustive (+ cosmetic) test depth depending on how much coverage you need. - Automated Fix-and-Verify Loop: Each bug found is fixed in source code, committed atomically, and re-tested, with before/after screenshot evidence. - Structured QA Reports: Produces health scores across console, links, visual, functional, UX, performance, and accessibility categories, plus a ship-readiness summary. - Use Case: Before shipping a new feature, ask the agent to QA test the site. It crawls pages, clicks every interactive element, checks console errors, files issues like a broken checkout form as critical, fixes the bug, commits it, and shows the health score improving from 72 to 94. ## Quick Start Ask the agent to QA test this site and fix any bugs it finds, then show the before and after health scores.

Frequently Asked Questions about qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically QA test my web application?

Invoke the qa skill and it crawls your app's pages, clicks interactive elements, submits forms, checks console errors, and screenshots issues. It then classifies findings by severity and can fix bugs directly in your source code with atomic commits.

What types of bugs does automated QA testing find?

It detects issues across seven categories: visual/layout breaks, functional failures like dead buttons and broken forms, UX problems, content errors, performance issues, console JavaScript errors, and accessibility violations like missing alt text or broken keyboard navigation.

What is the difference between Quick, Standard, and Exhaustive QA tiers?

Quick tier reports only critical and high severity issues for fast feedback. Standard adds medium severity issues like slow loads and missing validation. Exhaustive adds low-severity cosmetic issues such as typos and minor alignment problems.

Can the QA skill fix the bugs it finds automatically?

Yes, after finding issues it iteratively fixes each bug in the source code, commits every fix atomically, and re-verifies the fix with before and after screenshot evidence. For report-only mode without fixes, use the qa-only variant.

What does the QA report include after testing?

The report includes an overall health score out of 100, per-category scores, a severity summary, detailed issue entries with reproduction steps and screenshots, a fixes-applied table with commit references, and a ship-readiness summary.