qa

Automate end-to-end QA testing and bug fixing for web applications.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/shihwesley/shihwesleys-harness --skill qa-shihwesley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/shihwesley/shihwesleys-harness/tree/main/skills/gstack/qa
Command: npx skills add https://github.com/shihwesley/shihwesleys-harness --skill qa-shihwesley

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically QA test a web application and fix bugs found. Runs QA testing, then iteratively fixes bugs in source code, committing each fix atomically and re-verifying.

Core Features & Use Cases

  • End-to-end QA passes across web applications, with auto-verification and artifact generation.
  • Iterative bug fixing workflow with atomic commits and re-verification to ensure ship-readiness.
  • Generates before/after health scores, fix evidence, and a ship-readiness summary to inform release decisions.

Quick Start

Ask Claude to start a QA pass on your web app with /qa.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I automate end-to-end QA testing for a web application?

Automating end-to-end QA testing for a web application involves running systematic passes across features, pages, and interactions to detect bugs. This process auto-verifies interactions and generates health scores to inform release decisions.

How do you fix bugs found during web app QA testing?

Fixing bugs found during web app QA testing requires an iterative workflow where source code is corrected, committed atomically, and re-verified. This ensures each bug fix is validated before proceeding to the next issue.

What is ship-readiness verification for web applications?

Ship-readiness verification for web applications is the process of evaluating before and after health scores, fix evidence, and test summaries to determine if a release is stable. It informs final release decisions.

Can I run exhaustive QA passes across all features of my web app?

You can run exhaustive QA passes across all features of your web app to ensure thorough verification. The process supports quick, standard, or exhaustive testing depths across pages and user interactions.

Does automated QA testing provide evidence of bug fixes?

Automated QA testing provides explicit fix evidence by committing each bug fix atomically and re-verifying the results. It generates before and after health scores to document the verification outcome.

What is the best way to verify web app interactions before a release?

The best way to verify web app interactions before a release is to execute automated end-to-end QA passes. This targets development pipelines to systematically test interactions and generate a ship-readiness summary.