test-plan

Generate structured test plans defining strategy, scope, schedule, and resources for QA activities.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/tektonlabs/ai-software-design --skill test-plan-tektonlabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: test-plan
Source: https://github.com/tektonlabs/ai-software-design/tree/main/.claude/skills/quality/test-plan
Command: npx skills add https://github.com/tektonlabs/ai-software-design --skill test-plan-tektonlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams starting quality assurance work often lack a consistent, approved test plan, leading to unclear scope, unrealistic schedules, and untracked resources. This Skill generates a complete, signature-gated test plan document aligned with the SDLC governance model. ## Core Features & Use Cases - Structured Test Plan Generation: Produces a full test plan covering strategy, test levels, environments, schedule, resources, risks, metrics, and defect management. - Governance & Sign-Off Workflow: Enforces prerequisite checks, validation rules, sources tracking, and multi-role approval with the QA Lead as final authority. - Use Case: A QA Lead starting Phase 9 of a project invokes the skill after the functional spec, NFR register, and architecture document are signed, and receives a ready-to-review test plan at documentation/09-quality/test-plan.md. ## Quick Start Ask the agent to create the test plan for your project once the functional spec, nonfunctional spec, and architecture document are signed.

Frequently Asked Questions about test-plan

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

FAQPage Schema
How do I create a test plan for a software project?▼

Invoke the test-plan skill after the functional spec, nonfunctional spec, and architecture document are signed. It generates a complete test plan covering strategy, test levels, environments, schedule, resources, risks, and quality metrics at documentation/09-quality/test-plan.md.

What should a test plan document include?▼

A test plan should include scope, test strategy with levels and types, environment requirements, schedule with entry and exit criteria, deliverables, resource plan, risk management, quality metrics, and defect management. This skill generates all of these sections from a structured template.

What prerequisites are required before generating a test plan?▼

Three documents must exist and be signed: the functional specification, the nonfunctional requirements register, and the software architecture document. The skill blocks generation and reports which prerequisite is missing if any are unsigned.

Who approves a test plan in this workflow?▼

The QA Lead holds final approval authority over the test plan. The Project Manager, Technical Lead, and Product Owner provide required reviews of schedule, technical approach, and business coverage, but their reviews do not gate the signature.

Why is test plan generation blocked with a signature error?▼

Generation is blocked when a prerequisite document is not signed, the output is not at its canonical path, placeholders remain, or cross-references point to unsigned documents. The validation rules report the specific failure so it can be fixed before requesting sign-off.