qa-plan

Generate structured QA plans from CDDs and story files.

3|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/Negentropy-Laby/Constitution-Driven-Development --skill qa-plan-negentropy-laby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-plan
Source: https://github.com/Negentropy-Laby/Constitution-Driven-Development/tree/main/.agents/skills/qa-plan
Command: npx skills add https://github.com/Negentropy-Laby/Constitution-Driven-Development --skill qa-plan-negentropy-laby

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill generates a structured QA plan early in the development cycle by reading CDDs and story files, classifying stories by test type, and outlining required automated tests, manual verification, smoke scope, and sign-offs.

Core Features & Use Cases

  • Reads project artifacts (CDD, story files) to determine scope and tests.
  • Classifies each story by test type (API, UI, integration, data/migration, etc.) and assigns appropriate validation.
  • Produces a complete QA plan document with test approaches, evidence requirements, smoke tests, and acceptance criteria traceability.
  • Writes plan to production/qa/qa-plan-[scope]-[date].md and guides hand-off before sprint execution.

Quick Start

Run the QA plan for the current sprint by invoking the /qa-plan command.

Frequently Asked Questions about qa-plan

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

FAQPage Schema
How do I generate a structured QA plan from story files for sprint planning?

You generate a structured QA plan by invoking the /qa-plan command, which reads your CDDs and story files to classify stories by test type and outline required automated tests, manual verification, smoke scope, and sign-offs.

What is the best way to classify stories by test type for a comprehensive QA plan?

Classifying stories by test type involves reading project artifacts like CDDs to assign appropriate validation categories such as API, UI, integration, or data migration, producing a complete QA plan document with test approaches and acceptance criteria traceability.

How does acceptance criteria traceability work when generating a QA plan?

Acceptance criteria traceability works by mapping each story file to specific test approaches and evidence requirements, ensuring the generated QA plan covers all validation needs and outlines required automated tests and manual verification.

Can I use this QA plan generation for game domains and CLI products?

Yes, you can use this QA plan generation for product, API, CLI, or game domains, classifying stories by test type and generating a comprehensive test plan tailored to each specific domain's validation requirements.

Where does the generated sprint QA plan document get written?

The generated sprint QA plan document gets written to production/qa/qa-plan-[scope]-[date].md, providing test approaches, required artifacts, scope, hand-off guidance, and smoke tests before sprint execution.

Do I need CDDs to generate a test plan for major feature work?

Yes, you need CDDs and story files as input artifacts to determine scope and tests, allowing the system to classify each story by test type and outline required automated tests, manual verification, and sign-offs.