qa

Simulate user interactions to test web apps and generate QA reports.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/XinheLIU/human-leverage --skill qa-xinheliu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/XinheLIU/human-leverage/tree/main/.claude/skills/qa
Command: npx skills add https://github.com/XinheLIU/human-leverage --skill qa-xinheliu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

QA and bug-fix workflow for web apps, providing a structured, repeatable process to test, reproduce issues, fix them atomically, and verify changes with evidence.

Core Features & Use Cases

  • Systematic manual-style testing by simulating real user interactions (clicks, forms, navigation) to uncover defects.
  • Tiered QA modes (Quick, Standard, Exhaustive) and a ship-readiness framework to validate fixes before deployment.
  • Automated generation of QA reports, health scores, and evidence for traceability and collaboration.

Quick Start

Run the QA workflow on the current app to simulate user interactions, identify defects, fix them in atomic commits, and re-verify.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I automate web app testing and capture bug evidence?

Automate web app testing by simulating real user interactions like clicks and form submissions to uncover defects. The workflow logs each bug and generates structured before/after evidence, ensuring traceability and clear documentation for every issue found.

How do I fix web app bugs and verify the changes atomically?

Fix web app bugs by committing changes atomically and then re-verifying them through simulated user interactions. This structured workflow ensures each bug fix is validated with before/after evidence, producing a health score to confirm ship readiness.

What is the best way to run a quick QA pass before deploying a web app?

Run a Quick QA mode to simulate user interactions and rapidly identify defects before deployment. This tiered testing approach validates fixes and generates a structured QA report with a health score to confirm ship readiness.

Do I need a clean repository state to run automated QA tests?

A clean repository state is required to run automated QA tests. This ensures the simulation of user interactions and the subsequent atomic bug fixes are tracked accurately, producing reliable before/after evidence and structured health scores.

How does automated QA reporting work for web app defects?

Automated QA reporting works by logging defects found during simulated user interactions and generating structured reports. It includes before/after evidence for each bug fix and calculates a health score to validate overall ship readiness.

Can I bootstrap a test framework for web app QA if one is not present?

You can optionally bootstrap a test framework to support the QA workflow. This allows the simulation of real user interactions to proceed smoothly, ensuring defects are logged and verified with evidence even without an existing setup.