test-strategy

Define a test strategy with levels, tools, and quality gates.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/hpsgd/claude-marketplace --skill test-strategy-hpsgd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-strategy
Source: https://github.com/hpsgd/claude-marketplace/tree/main/plugins/engineering/qa-lead/skills/test-strategy
Command: npx skills add https://github.com/hpsgd/claude-marketplace --skill test-strategy-hpsgd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating and documenting a consistent, repeatable testing approach across features and services to reduce release risk and ambiguity.

Core Features & Use Cases

  • Structured levels: unit, integration, E2E, contract, performance, and security tests mapped to risk and complexity.
  • Artifact guidance: templates for test plans, checklists, and success criteria to accelerate planning.
  • Use Case: When starting a new feature, generate a ready-to-implement test strategy with defined scopes, tools, and gates.

Quick Start

Generate a complete test strategy for the specified feature, service, or system.

Frequently Asked Questions about test-strategy

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

FAQPage Schema
How do I create a comprehensive test strategy for a new feature?

To create a comprehensive test strategy, define structured testing levels including unit, integration, E2E, contract, performance, and security tests. This approach maps testing scope directly to risk and complexity, providing step-by-step guidance and measurable success criteria for reliable releases.

What is the testing pyramid and when do I need it for service deployment?

The testing pyramid is a framework that structures test levels by risk and complexity. You need it for service deployment or system migrations to coordinate a consistent, repeatable testing approach, reducing release risk and ambiguity across features.

How do I set up quality gates for unit and integration testing?

Setting up quality gates involves defining measurable success criteria and specific scopes for unit and integration testing. This structured approach outlines what to test, at what level, and with what tools to enable reliable, auditable releases.

Can I generate a ready-to-implement test plan for system migrations?

Yes, you can generate a ready-to-implement test strategy for system migrations. It provides artifact guidance like templates for test plans and checklists, accelerating planning by defining what to test, at what level, and with what tools.

What is the best way to coordinate a repeatable testing approach across services?

The best way to coordinate a repeatable testing approach across services is to document a comprehensive strategy outlining structured test levels, stack-specific patterns, and measurable success criteria. This reduces ambiguity and ensures consistent quality gates.

When should I not use an end-to-end test strategy?

An end-to-end test strategy may be excessive for features with low risk or minimal complexity. If your release does not require coordinated quality gates, contract testing, or structured levels like performance and security tests, a lighter testing approach may suffice.