QAIA

Which QA tool should you install into Claude Code?

Including the cases where the answer is not QAIA. Last updated 10 August 2026; competitor figures read 8 August 2026.

Conflict of interest, declared up front. This page is written by the maintainers of one of the tools compared. That is a reason to distrust it, so it is built to be checkable: every claim about another project comes from its public repository or site, linked inline, and the option that beats all four โ€” install nothing and prompt Claude directly โ€” is measured and stated first, above our own. Where a rival is simply better for a job, the page says so and names it. If you find a claim here that is wrong or unfair, open an issue โ€” corrections get made, and the page carries a date so you can tell whether it went stale.

The option this page nearly forgot: just prompt Claude directly

Install nothing, and write a good prompt

It is the baseline every experienced tester weighs first, and leaving it out would have been the most self-serving omission available. We measured it, on the same ticket, and published the result: a single direct prompt cost 46,548 tokens against QAIA's 133,100 โ€” QAIA is ~2.9ร— more expensive. On strict recall of the planted ambiguities, the direct prompt matched or slightly beat QAIA on that run. QAIA scored better structurally on average (72 vs 47/100) but still failed the structural gate on 2 of 7 files. The one clean separation: the direct prompt silently invented four business rules and folded them into the output; the QAIA arm invented none and traced every assumption to a numbered question.

So: if your output goes to you and stops there, prompt directly โ€” it is cheaper and on this evidence no worse at finding things. Pay the 3ร— when someone downstream will ask why. One run per arm, so treat it as a signal, not a verdict. The full benchmark โ†’

If you do want a tool

Four of them, sorted by the job you are trying to do โ€” not by our preference. Ours is first because it is the one this page is accountable for; the three after it are each better than QAIA at the job named in their heading, and that is the point of listing them.

Install QAIA if the output has to be defensible to someone else

A regulated-adjacent audit, a client hand-over, a release gate, a coverage report your manager signs. QAIA's unit is not a better prompt โ€” it is an artifact: a Gherkin book with stable scenario IDs, a requirement coverage matrix, a validated manifest per run, a refusal-path coverage gate (every rule that can refuse, error or deny must have a scenario exercising it), and a score computed by a plugin that did not produce the thing it scores. Pointed at json-server and allowed to read only its README, it found two real defects the maintainer later fixed. If nobody downstream will ever ask you "why this scenario and not that one", that machinery is overhead and one of the three tools below is a better fit.

Install QASkills.sh if you want your agent to write better tests, today

~380 MIT skills, one command (npx @qaskills/cli add playwright-e2e), agent auto-detected, 27+ agents supported, plus an MCP server so you can search and install from inside the agent. Backed by The Testing Academy. We read their istqb-test-design-techniques skill in full: it is competent work โ€” equivalence partitions with a class table, two- and three-value boundary analysis with the off-by-one bug named, decision tables, state transitions, pairwise. If your problem is "Claude writes mediocre tests", that is the shortest path to fixing it, and it is not close.

Install QA Orchestra if you want a QA pass on a code change

10 specialised agents in three tiers, MIT, no API key. It starts from a diff or a change and routes it: acceptance-criteria review, scenario design, impacted-test selection, bug reporting, environment health, browser validation via Chrome DevTools, multi-repo impact analysis, and conversion to Playwright/Cypress/Selenium/Gherkin. Its centre of gravity is code that already exists โ€” with one exception worth knowing: its test-scenario-designer starts from acceptance criteria, not from a diff, so it overlaps our entry point directly. Its smart-test-selector, which maps a diff onto your existing suite to say what to re-run and what may break, has no equivalent in QAIA.

Install Agentic QE Fleet if you want autonomy and scale

A 60-agent autonomous swarm, actively developed. If you want the machine to go wide on its own and you are comfortable with agents that execute, this is the ambitious end of the spectrum.

Side by side

Feature-by-feature comparison of QASkills.sh, QA Orchestra, Agentic QE Fleet and QAIA, read on 8 August 2026.
CriterionQASkills.shQA OrchestraAgentic QE FleetQAIA
Unit shippeda skill that improves a promptagents that review a changean autonomous agent swarma pipeline that emits artifacts
Starts fromwhatever you aska code changea codebasea user story, before code exists
Catalogue size~380 skills10 agents60 agents33 skills
Agents supported27+Claude CodeClaude CodeClaude Code
Install1 command, auto-detectedplugin / clonepluginmarketplace + 1โ€“4 installs
Auto-executing componentsnone (skills)10 agents60 agentsnone โ€” no hook, no agent, no MCP server is registered by any of the four manifests
Requirement traceabilitynot the goalpartial (AC review)not the focusmatrix, AC โ†’ condition โ†’ scenario ID
Who scores the outputn/anot documented*not documented*a separate read-only plugin
Ambiguity handlingnot documented*not documented*not documented*surfaced as a question, never silently resolved
Publishes its own failuresโ€”โ€”โ€”yes โ€” 2.4/5 and 5.0/10, in-repo (self-administered agent panels, not outside reviewers)
Maturityestablished, 189k-subscriber backingyoungestablishedpre-alpha, zero human pilots

Figures read on 8 August 2026 from each project's public repository and site โ€” PramodDutta/qaskills and qaskills.sh, Anasss/qa-orchestra and qa-orchestra.com, proffesor-for-testing/agentic-qe. "Auto-executing components" counts what the tool registers into your environment that can act without you invoking it โ€” a supply-chain question, not a quality one.

* "not documented" means exactly that, and it is a correction. An earlier version of this table asserted that rivals' output is scored by "the same swarm" and that Agentic QE Fleet "resolves ambiguity by the agent". Neither is documented anywhere in their public material โ€” they were inferences of ours dressed as findings, and an unfair claim about a competitor is worse than a weak claim about ourselves. What is true is narrower: we could not find a documented separation between producer and scorer, or a documented ambiguity policy, in either project. If one exists, tell us and the row changes.

The honest weaknesses of QAIA

The one thing worth stealing from this page

Whichever tool you pick, ask it the same question: when the story is ambiguous, what does it do? A generator that quietly picks an interpretation produces a test suite that looks complete and encodes a guess โ€” and the guess is invisible precisely where it matters most, at the boundary. That failure mode is not specific to any tool here, including this one, and it is worth ten minutes of your evaluation regardless of what you install.