qa-plan

Analyze code diffs and generate prioritized QA test plans with risk scores.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/Benmore-Studio/Benmore-Meridian --skill qa-plan-benmore-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-plan
Source: https://github.com/Benmore-Studio/Benmore-Meridian/tree/main/skills/qa-plan
Command: npx skills add https://github.com/Benmore-Studio/Benmore-Meridian --skill qa-plan-benmore-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of a structured QA plan from code changes by analyzing diffs, blast radius, and risk scores.

Core Features & Use Cases

  • Blast-radius driven test planning for PRs and releases
  • Automated risk scoring and impact analysis
  • Prioritized, test-case rich QA plan with exit criteria
  • On-demand planning for features, bug fixes, or migrations

Quick Start

Provide a code change diff or PR details to generate a QA plan for the changes.

Frequently Asked Questions about qa-plan

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

FAQPage Schema
How do I generate a QA test plan from code diffs automatically?

To generate a QA test plan from code diffs automatically, provide the code change diff or PR details. The system analyzes the blast radius and risk scores to produce a structured plan with prioritized test cases.

What is blast radius analysis in software testing?

Blast radius analysis in software testing identifies the potential impact of code changes across the system. It evaluates diffs to determine risk scores, which then drive the prioritization of test cases in the QA plan.

Can I create an on-demand QA plan for a bug fix or migration?

Yes, you can create an on-demand QA plan for a bug fix or migration. By providing the specific code changes, the system captures root cause and change inventory to generate targeted test criteria.

How do I prioritize test cases for a release based on risk scores?

To prioritize test cases for a release based on risk scores, the system analyzes code diffs and impact assessments. It generates a structured QA plan highlighting high-risk areas for immediate testing.

What is the best way to automate test planning for new features?

The best way to automate test planning for new features is to analyze the code changes and blast radius. This approach generates prioritized test cases and exit criteria without manual risk assessment.