prd-v07-test-planning

Plan TEST- entries with Given-When-Then templates linked to EPIC-, API-, BR-, and UJ- identifiers.

193|9|Updated Jul 10, 2025
One-click install
npx skills add https://github.com/mattgierhart/PRD-driven-context-engineering --skill prd-v07-test-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-v07-test-planning
Source: https://github.com/mattgierhart/PRD-driven-context-engineering/tree/main/.claude/skills/prd-v07-test-planning
Command: npx skills add https://github.com/mattgierhart/PRD-driven-context-engineering --skill prd-v07-test-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

In many projects, tests are an afterthought. This Skill helps teams predefine TEST- entries and acceptance criteria before implementation, ensuring clear expectations and testable outcomes.

Core Features & Use Cases

  • Define TEST- entries linked to EPICs to capture test intent early.
  • Support Type coverage (Unit, Integration, E2E, Contract, Performance) and mappings to BR- and UJ- to enable comprehensive QA planning.
  • Provide a reusable TEST- template and guidance that ensures traceability from EPICs through implementation.

Quick Start

Create TEST-001 for the initial API endpoint and link it to EPIC-01.

Frequently Asked Questions about prd-v07-test-planning

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

FAQPage Schema
How do I write acceptance criteria for test planning before implementation?

You can plan test coverage upfront by creating TEST- entries linked to EPICs, supporting Unit, Integration, E2E, Contract, and Performance types mapped to BR- and UJ- identifiers for comprehensive QA planning.

What is the Given-When-Then template used for in test planning?

The Given-When-Then template provides a standardized structure for defining test entries, ensuring traceability from EPICs through implementation and enabling clear measurement across API endpoints, BR rules, and UJ journeys.

Can I link test entries to multiple identifiers like API endpoints and business rules?

Yes, TEST- entries can be linked to multiple identifiers including EPIC-, API-, BR-, and UJ- identifiers, providing comprehensive traceability and test coverage across PRD v0.7 components.

How do I create a test entry for an API endpoint using the test planning template?

To create a test entry, start by defining TEST-001 for the initial API endpoint and link it to EPIC-01, using the standardized template to capture test intent early and ensure testable outcomes.

What types of test coverage are supported for QA planning?

Supported test coverage types include Unit, Integration, E2E, Contract, and Performance testing, with mappings to BR- and UJ- identifiers to enable comprehensive QA planning and verifiable acceptance criteria.

When should I define test entries in the product development lifecycle?

Test entries should be planned upfront before implementation begins, ensuring clear expectations and testable outcomes are locked in rather than treating tests as an afterthought during development.