agent-qa

Automate software QA by verifying code against specifications and generating reports.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/korchasa/auto-flowai --skill agent-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-qa
Source: https://github.com/korchasa/auto-flowai/tree/main/.auto-flow/agents/agent-qa
Command: npx skills add https://github.com/korchasa/auto-flowai --skill agent-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the quality assurance process for software development, ensuring that code implementations accurately meet specified requirements and pass all necessary checks before deployment.

Core Features & Use Cases

  • Automated Code Verification: Runs project checks, verifies spec alignment with issues, and reviews code changes.
  • Report Generation: Produces a detailed QA report with a PASS/FAIL verdict and specific findings.
  • Use Case: After a developer commits code, this Skill automatically runs deno task check, compares the implementation against the 01-spec.md, and generates a report to be used for a GitHub pull request review.

Quick Start

Use the agent-qa skill to verify the latest code changes against the specification and generate a QA report.

Frequently Asked Questions about agent-qa

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

FAQPage Schema
How do I automate code verification against project specifications?

Automated code verification cross-references your code changes against specification documents and original issues. It executes project checks, reviews the implementation, and generates a comprehensive QA report with a final PASS or FAIL verdict.

What is the best way to generate a QA report for a GitHub pull request review?

Generating a QA report for a pull request involves running automated checks and comparing the implementation against your specification files. This process produces a detailed report of findings and a final verdict to guide the review.

Can I use automated QA to check if implementation meets requirements before deployment?

Automated QA verifies that code implementations accurately meet specified requirements before deployment. It runs project checks, cross-references specifications with original issues, and reviews code changes to ensure everything passes necessary validation.

How does specification verification work during the software development lifecycle?

Specification verification works by cross-referencing your code implementation against project requirements and original issues. It executes automated project checks, reviews the resulting code changes, and outputs a detailed QA report with specific findings and a verdict.

Do I need specific test scripts to verify implementation against a spec?

You need project checks configured to run during the verification process, such as a deno task check. The Skill executes these scripts to validate the code, cross-references the results with your specification, and generates the final QA report.

Why does my automated QA report show a FAIL verdict after checking code changes?

A FAIL verdict in the QA report indicates that the code implementation did not accurately meet the specified requirements or failed the automated checks. The report details the specific findings and discrepancies found during the spec verification process.