qa

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

46|13|Updated Jul 30, 2025
One-click install
npx skills add https://github.com/aimasteracc/tree-sitter-analyzer --skill qa-aimasteracc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/aimasteracc/tree-sitter-analyzer/tree/main/.claude/skills/qa
Command: npx skills add https://github.com/aimasteracc/tree-sitter-analyzer --skill qa-aimasteracc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA teams spend time manually testing web apps, reproducing bugs, and tracking fixes across multiple commits; this skill automates end-to-end QA cycles and iteration.

Core Features & Use Cases

  • End-to-end QA runs across tiers (Quick, Standard, Exhaustive) to match risk and time constraints.
  • Automatically fixes bugs via iterative cycles: test, commit, verify, and repeat until green.
  • Generates before/after health scores, fix evidence, and a ship-readiness summary for fast decision-making.
  • Supports a report-only mode (e.g., /qa-only) for observational QA without automatic commits.

Quick Start

Ask the AI to start QA with /qa against your web app and review the suggested fixes before rerunning tests.

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 and bug fixing for web applications?

Automated QA testing for web applications is executed by running iterative cycles that test, commit, and verify fixes until all tests pass. This process automatically identifies bugs, applies fixes to project code, and commits changes to Git.

Can I run automated QA testing without creating Git commits?

Yes, you can run automated QA testing in a report-only mode without Git commits. By using the observational mode, you execute end-to-end tests and generate health scores and fix evidence without automatically applying code changes.

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

QA testing tiers scale coverage to match risk and time constraints. Quick, Standard, and Exhaustive tiers dictate the depth of end-to-end test execution, balancing testing thoroughness against execution time for web applications.

How does automated bug fixing verify that a code fix is successful?

Automated bug fixing verifies success through an iterative cycle of testing, committing, and verifying. The process repeats until tests are green, generating before and after health scores alongside fix evidence for confirmation.

What do I need to set up before running automated QA cycles on my web app?

Before running automated QA cycles, you need a web application with accessible project code and a Git repository for commits. The testing process interacts directly with your codebase to apply fixes and verify changes iteratively.

What is the best way to assess ship-readiness after fixing web app bugs?

The best way to assess ship-readiness is by reviewing the generated summary that includes before and after health scores and fix evidence. This automated report provides fast decision-making confirmation after iterative bug fixes.