create-test-strategy

Generate a test automation strategy document from architecture and NFR inputs.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/bbolek-ap/new-ai-native --skill create-test-strategy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-test-strategy
Source: https://github.com/bbolek-ap/new-ai-native/tree/main/.claude/skills/create-test-strategy
Command: npx skills add https://github.com/bbolek-ap/new-ai-native --skill create-test-strategy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill produces an authoritative Test Automation Strategy document that serves as the single source of truth for QA and the delivery team, detailing decisions on test levels, frameworks, CI/CD integration, coverage targets, and test data strategy.

Core Features & Use Cases

  • Defines and documents the five QA-owned test levels: Integration, API, Contract, E2E/UI, Performance, and Security, including when each runs and what it validates.
  • Specifies recommended frameworks, tools, and integration points aligned to the project's technology stack.
  • Provides input requirements and outputs to feed downstream planning and implementation, including architecture docs, NFRs, and existing test strategy references, and is intended to be updated as architecture or requirements evolve.

Quick Start

Initiate the skill once architecture docs and NFRs are available, and let it generate the authoritative test automation strategy document.

Frequently Asked Questions about create-test-strategy

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

FAQPage Schema
How do I create a test automation strategy for my project?

A test automation strategy defines comprehensive testing levels, frameworks, CI/CD integration, coverage targets, and test data management. It processes architecture documents and NFRs to generate a tailored, authoritative strategy document for QA teams.

What testing levels should I include in my QA strategy?

A robust QA strategy includes Integration, API/Contract, E2E/UI, Performance, and Security testing levels. The strategy defines when each level executes and what specific validations it covers to ensure complete software quality.

How do I integrate test automation into a CI/CD pipeline?

Integrating test automation into CI/CD requires specifying framework integration points aligned to your technology stack. The strategy defines execution triggers for each test level and sets coverage targets to enforce quality gates.

What inputs are required to define a project-wide test strategy?

Defining a test strategy requires architecture documents, non-functional requirements, integration assessments, and project context. Existing test strategy references are also read to tailor the automation plan accurately to the specific project environment.

When should I generate a test automation strategy document?

You should generate a test automation strategy document once architecture documents and NFRs are available. The strategy serves as the single source of truth for delivery teams and must be updated as architecture or requirements evolve.

Does a test automation strategy handle non-functional requirements?

Yes, a test automation strategy handles non-functional requirements by reading them as core inputs. It maps NFRs directly to Performance and Security testing levels, ensuring the system meets required architectural standards and constraints.