qa

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

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/fghaffar/faystack --skill qa-fghaffar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/fghaffar/faystack/tree/main/qa
Command: npx skills add https://github.com/fghaffar/faystack --skill qa-fghaffar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA for web apps is often manual, slow, and error-prone. This Skill automates end-to-end QA testing and guides developers to fix bugs iteratively, reducing cycle times.

Core Features & Use Cases

  • Three tiers: Quick (critical/high), Standard (+ medium), Exhaustive (+ cosmetic), each producing before/after health scores, fix evidence, and a ship-readiness summary. For report-only mode, use /qa-only.
  • Automatically run tests, collect results, and commit fixes atomically, then re-verify until the project passes the defined criteria.

Quick Start

Run /qa on your feature branch to start automated QA and automatically fix and verify until you’re ship-ready.

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 web applications?▼

Automated QA testing for web applications runs test suites across feature branches, collects results, and applies atomic bug fixes with re-verification until ship-readiness criteria are met. Health scores and fix evidence are generated for each cycle.

What's the best way to fix bugs iteratively during release workflows?▼

Iterative bug fixing during release workflows is handled by automatically committing atomic fixes after test failures, then re-verifying the project. This repeats until the web application passes the defined health score and ship-readiness criteria.

What testing tiers should I use for verifying web app features before shipping?▼

Web app verification offers three tiers: Quick for critical and high severity issues, Standard adding medium severity, and Exhaustive adding cosmetic checks. Each tier produces before and after health scores and a ship-readiness summary.

Does automated QA require existing test execution and commit tooling to work?▼

Yes, automated QA requires existing automated test execution to run suites, result collection to gather outcomes, and commit tooling to perform atomic bug fixes and subsequent re-verification on feature branches.

Can I run automated QA testing and generate a health score without applying fixes?▼

Yes, report-only mode generates health scores and ship-readiness summaries without committing atomic fixes. This mode runs automated tests and collects results to assess web application stability without modifying the codebase.