qa

Automate QA testing for web applications and fix detected bugs.

1|Updated May 8, 2026
One-click install
npx skills add https://github.com/npc-chris/dfn-discovery --skill qa-npc-chris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/npc-chris/dfn-discovery/tree/main/.agents/skills/gstack/qa
Command: npx skills add https://github.com/npc-chris/dfn-discovery --skill qa-npc-chris

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, read, write, edit, glob, grep, askuserquestion, webservicearch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the QA testing process for web applications, identifying and fixing bugs, and providing a comprehensive report on the application's health.

Core Features & Use Cases

  • Automated QA Testing: Runs systematic tests on web applications to detect issues.
  • Bug Fixing: Iteratively fixes detected bugs in the source code, with atomic commits and re-verifications.
  • Use Case: For a developer tasked with ensuring the stability and quality of a web application before deployment, this Skill automates the QA process, significantly reducing manual testing time.

Quick Start

Run the /qa skill on the 'myapp.com' website to automatically perform QA testing and bug fixing.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I automate QA testing and bug fixing for a web application?

Automate QA testing for web applications by running a systematic process that detects issues, iteratively fixes bugs in source code with atomic commits, and re-verifies fixes. It generates comprehensive health reports to reduce manual testing time.

What is the difference between quick, standard, and exhaustive testing tiers?

Testing tiers dictate the depth of the QA process. Quick, standard, and exhaustive modes run systematic tests on web applications at varying intensities to detect issues, ensuring flexibility depending on your required software quality validation level.

Can I use this skill to fix detected bugs automatically in my source code?

Yes, bug fixing is automated by iteratively correcting detected issues in the source code. It creates atomic commits for each fix and performs re-verifications to ensure the web application's stability after changes are applied.

What dependencies are required to run automated web application testing?

Automated web application testing requires Bash, Read, Write, Edit, Glob, Grep, AskUserQuestion, and WebSearch for execution. These tools enable the skill to interact with files, execute commands, and search the codebase.

Does automated QA testing work with any web application environment?

Automated QA testing is designed for web applications, requiring a Bash environment to execute commands and interact with the source code. It uses scripts and references to systematically test and fix bugs across your project.

Why should I use automated testing instead of manual QA for web applications?

Automated QA testing significantly reduces manual testing time by systematically detecting and fixing bugs in web applications. It iteratively applies fixes with atomic commits and generates comprehensive health reports for deployment readiness.