qa-strategy

Develop a structured QA plan assessing risks and validating test coverage for code changes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JonusNattapong/agenttalk-mcp --skill qa-strategy-jonusnattapong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-strategy
Source: https://github.com/JonusNattapong/agenttalk-mcp/tree/main/src/skills/devkit/qa-strategy
Command: npx skills add https://github.com/JonusNattapong/agenttalk-mcp --skill qa-strategy-jonusnattapong

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for a structured QA strategy planning process to manage risks and validate coverage for a change, ensuring necessary tests and checks are identified before implementation, review, or release.

Core Features & Use Cases

  • Risk Identification: Determines risk areas touched by a change, including behavior, persistence, security, and performance.
  • Test Level and Lens Recommendations: Suggests appropriate test levels and review lenses based on identified risks.
  • Check Assessment: Defines which checks are not needed and provides justification.
  • Cost and Evidence Planning: Includes cost notes for each recommended check and identifies required close evidence.
  • Use Case: Use this Skill when preparing for a code release to decide on the necessary tests and review processes, before actual testing begins.

Quick Start

Use the qa-strategy skill to generate a QA plan for a code change, ensuring all necessary checks and evidence are identified.

Frequently Asked Questions about qa-strategy

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

FAQPage Schema
How do I plan test coverage and identify risks for a code release?

To identify risks for a code change, a structured QA strategy assesses behavior, persistence, security, and performance areas. It recommends specific test levels and review lenses while outlining the required evidence for release validation.

What is the best way to determine which checks are not needed during QA planning?

The best way to determine unnecessary checks during QA planning is to evaluate identified risk areas against the change scope. This process defines which tests are not needed and provides justification to optimize testing costs and effort.

How does risk management work when preparing a QA strategy for code review?

Risk management in a QA strategy identifies specific risk areas touched by a change and maps them to recommended test levels. It uses risk assessment to ensure code review focuses on relevant behavior, security, and performance validation.

Can I use Python to generate a QA plan with evidence logging for release planning?

Yes, you can use Python for risk assessment and evidence logging when generating a QA plan. The strategy develops structured plans that define cost notes for checks and identify required close evidence for release planning.

When should I start planning test levels and review lenses for a code change?

You should start planning test levels and review lenses before actual testing begins, during the preparation phase for a code release. This ensures all necessary checks, risk areas, and evidence requirements are identified prior to implementation or review.