qa

Run QA tests on a web application and fix bugs with atomic commits.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ingoatl/propertycentral --skill qa-ingoatl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/ingoatl/propertycentral/tree/main/.claude/skills/gstack/qa
Command: npx skills add https://github.com/ingoatl/propertycentral --skill qa-ingoatl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

QA work often stalls projects when bugs slip through and fixes are inconsistently verified. This Skill provides a disciplined, repeatable QA workflow that surfaces issues, captures before/after evidence, and coordinates atomic fixes with re-verification.

Core Features & Use Cases

  • Structured test execution: run tests against the web app, collect evidence, and log failures.
  • Atomic bug fixes: commit each fix separately and re-run verification to confirm impact.
  • Real-world scenarios: validate forms, navigation, error states, and performance under typical user flows.

Quick Start

Run a complete QA pass on the target web app, then iteratively fix each bug 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 run automated QA testing and fix bugs in a web application?▼

Automated QA testing and bug fixing for a web application is executed by running structured test scenarios, iteratively fixing source code with atomic commits, and re-verifying to confirm impact. It outputs before/after health scores and ship-readiness reports.

What's the best way to structure web app QA testing across different levels of coverage?▼

Structuring web app QA testing across coverage levels is done by selecting Quick, Standard, or Exhaustive test tiers. Each tier identifies real-world scenarios like form validation, navigation, error states, and performance to validate typical user flows.

Can I use atomic commits to track bug fixes during QA testing?▼

Atomic commits are used to track bug fixes during QA testing by committing each source code fix separately. After committing, re-run verification to confirm the specific impact of the isolated fix on the web application.

Does this QA workflow generate evidence and ship-readiness reports?▼

This QA workflow generates ship-readiness reports by collecting evidence and logging failures during initial test execution, then capturing before and after health scores once iterative bug fixes are applied and re-verified.

What types of real-world scenarios are covered in web app QA testing?▼

Real-world scenarios covered in web app QA testing include validating forms, testing navigation, checking error states, and evaluating performance under typical user flows to ensure comprehensive application health.

Why do I need to re-verify after applying a bug fix?▼

Re-verifying after applying a bug fix is needed to confirm that the atomic source code change actually resolved the issue without introducing regressions, ensuring the web application maintains its improved health score.