qa

Execute web application tests, fix source code bugs, and verify fixes iteratively.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pytest, autopep8, gitpython, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of testing web applications and fixing any bugs it finds, reducing manual effort and increasing reliability.

Core Features & Use Cases

  • Automated QA Testing: Runs comprehensive tests on web apps to identify issues.
  • Iterative Bug Fixing: Automatically applies fixes to source code, commits them atomically, and reruns tests.
  • Use Case: When implementing new features or addressing known bugs, it ensures quick verification by repeatedly testing and correcting bugs until the app is stable.

Quick Start

Use the qa skill to run a preliminary quality check on your latest web deployment to identify and fix bugs efficiently.

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 bug fixing in my CI-CD pipeline?

Automated web app testing and bug fixing in a CI-CD pipeline is handled by executing tests, applying source code fixes iteratively, and verifying changes until the application achieves reliable stability.

What is iterative bug fixing and how does it work with pytest?

Iterative bug fixing with pytest automatically applies code corrections, commits them atomically, and reruns tests repeatedly until all identified issues are resolved and the test suite passes.

Do I need gitpython and autopep8 to run automated QA tests?

Yes, gitpython and autopep8 are required dependencies, as gitpython manages atomic commits of source code fixes while autopep8 formats the corrected code during the automated QA workflow.

Can I use this automation for continuous integration workflows?

Yes, this automation is suitable for continuous integration workflows, providing fast and reliable feedback loops by repeatedly testing and correcting bugs until the web application is stable.

What's the best way to verify new features without manual testing?

Automated QA testing provides the best verification for new features by running comprehensive test suites, automatically fixing detected source code bugs, and verifying the corrections iteratively.

Are there limitations when fixing source code bugs automatically?

Automatic source code bug fixing is limited to issues detectable by the test suite, requiring iterative test runs and code modifications until stability is achieved without manual intervention.