Knowing what to ask
Access to runs, results and defects doesn't tell an agent how to find a coverage gap or call a release. Without packaged analysis, every team writes those prompts from scratch.
Your agent can already reach Qase through MCP. Quality Supervisor gives it the analysis a QA lead would run on that data.
/plugin marketplace add qase-tms/qase-quality-supervisorConnecting an agent to your test data is the easy part. Making it useful, safe and checkable takes three more things.
Access to runs, results and defects doesn't tell an agent how to find a coverage gap or call a release. Without packaged analysis, every team writes those prompts from scratch.
A prompt that says “don't delete anything” is a suggestion. Limits on what an agent can do with your test data belong in the tooling, not the instructions.
A finding without the query behind it is a guess you can't audit. You need to see what was asked and be able to run it yourself.
Quality Supervisor is an open-source plugin for MCP-capable AI clients. Each skill packages one piece of QA analysis on top of your Qase data.
“Where are our coverage gaps?” Finds requirements, suites and critical paths with no tests, then drafts the missing cases for you to approve.
“Triage the latest run and tell me what's a real bug.” Groups failures and sorts each one into product bug, automation issue, environment problem or flake. Creates and links defects when you say so.
“Which tests should we quarantine?” Measures instability from result history, confirms with re-runs, and recommends quarantine or a fix for each test.
“Are we ready to ship milestone 2.3?” A go/no-go check across five dimensions for a milestone, test plan or release.
“Give me a quality pulse for the last two weeks.” An HTML report card covering execution, pass rates, defect backlog and test case activity.
“What should QA test on this branch?” Reads the diff, traces the affected code paths, and returns a regression checklist plus the new tests the change needs.
Want all of it at once? Run with your project code for coverage, flakiness, triage and readiness in one read-only pass.
Quality Supervisor reads by default and asks before it writes.
A hook blocks every Qase delete tool before it runs, on macOS, Linux and Windows. That holds no matter what the prompt says.
Analysis is read-only. Drafting cases, creating defects or linking them to results happens only after you confirm.
Each finding comes with the QQL query that produced it, so you can run it in Qase and check the same data yourself.
Setup
Quality Supervisor runs in Claude Code, Claude Desktop, Cowork, OpenAI Codex, Cursor, VS Code and Atlassian Rovo.
Quality Supervisor works through the Qase MCP server. Set up MCP first if your client isn't connected yet.
Steps for Codex, Claude Desktop, Cowork and other clients are in the help center. In Claude Code, add the marketplace and install the plugin:
Try “Triage the latest run” and Quality Supervisor routes it to the right skill. Or call a skill directly: