test-planner

Generate test strategies, matrices, and performance scenarios from specification documents.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/noelserdna/claude-plugin-sdd --skill test-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-planner
Source: https://github.com/noelserdna/claude-plugin-sdd/tree/main/skills/test-planner
Command: npx skills add https://github.com/noelserdna/claude-plugin-sdd --skill test-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates comprehensive test strategies, matrices, and performance scenarios from specification documents, enabling teams to plan quality assurance early in the cycle.

Core Features & Use Cases

  • Test Strategy Generation: Create a complete test strategy aligned with SWEBOK Ch04 from spec/ inputs.
  • Test Matrices: Produce input-output matrices and boundary value sets to guide test design.
  • Performance Scenarios: Outline performance tests derived from non-functional requirements to target p99/throughput goals.
  • Traceability & Reuse: Link tests back to UCs, invariants, and API contracts for full traceability.
  • Quick Start: When you have spec/ documents, run the Mode 1 … Mode 3 workflows to generate outputs like test-PLAN and test-MATRIX files.

Quick Start

Use the test-planner to generate a test plan, matrices, and performance scenarios from spec/ documents.

Frequently Asked Questions about test-planner

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

FAQPage Schema
How do I generate a test strategy from software specifications?

To generate a test strategy from software specifications, you need audited spec/ documents. The tool processes these inputs to produce a SWEBOK Ch04-aligned test strategy, ensuring verifiable quality early in the development cycle.

What is a test matrix and how do I create one from functional requirements?

A test matrix maps input-output pairs and boundary value sets to guide test design. You can create one by running the matrix generation mode on your spec/ documents to output structured TEST-MATRIX markdown files for comprehensive coverage.

Do I need a spec auditor before generating test plans and performance scenarios?

Yes, you need a spec auditor before generating test plans. The tool requires specifications to exist in the spec/ directory and to have been audited by spec-auditor to ensure accurate traceability and performance scenario generation.

How do I plan performance scenarios targeting p99 and throughput goals?

You plan performance scenarios by deriving tests directly from non-functional requirements in your specs. This approach targets specific p99 latency and throughput goals, outputting the results to a dedicated PERF-SCENARIOS.md file.

How do I ensure traceability between test cases and API contracts?

To ensure traceability between test cases and API contracts, you generate tests that explicitly link back to use cases, invariants, and API contracts. This provides full traceability across the generated test plan and matrix files.

What is the best way to structure test planning outputs for SWEBOK compliance?

The best way to structure test planning outputs for SWEBOK compliance is to use mode-based generation across planning and matrix modes. This creates distinct TEST-PLAN.md and TEST-MATRIX files aligned with SWEBOK Chapter 04 standards.