plan-test-validate

Validate test plan documents against the SDD standard.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/oogDZ/2 --skill plan-test-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-test-validate
Source: https://github.com/oogDZ/2/tree/main/.claude/skills/plan-test-validate
Command: npx skills add https://github.com/oogDZ/2 --skill plan-test-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates test plan documents against the SDD standard, ensuring proper structure, naming, and coverage, so reviews and pre-commit checks are faster and more reliable.

Core Features & Use Cases

  • Enforces frontmatter completeness (name, description, and required fields) and correct formatting.
  • Verifies TC-N format uses natural-language statements (not G/W/T) and aligns with REQ-N/STS-N coverage.
  • Checks matrix, markers, and responsibilities to ensure traceability from requirements to tests.
  • Useful during plan creation, when updating plans, during code reviews, or before commits to maintain quality across specs.

Quick Start

Run the validation on a specific plan with /plan-test-validate specs/analysis/0001-auth-oauth2/plan-test.md, or scan all plans with /plan-test-validate --all.

Frequently Asked Questions about plan-test-validate

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

FAQPage Schema
How do I validate a test plan document against the SDD standard?

Validate a test plan against the SDD standard by checking frontmatter completeness, naming conventions, and coverage mappings. The skill enforces structure and quality by verifying TC-N natural language statements align with REQ-N or STS-N requirements.

What does frontmatter validation check for in an SDD test plan?

Frontmatter validation checks for required fields like name and description to ensure correct formatting. This enforces consistency across test plan documents during creation, reviews, or pre-commit checks.

How do I verify TC-N test case coverage maps to REQ-N requirements?

Verify TC-N test case coverage by checking the matrix, markers, and responsibility assignments. The validation process ensures TC-N uses natural-language statements and aligns correctly with REQ-N and STS-N traceability.

Can I scan all test plan documents for SDD compliance at once?

Scan all test plan documents for SDD compliance by running the validation with the all flag. This checks every plan file for frontmatter completeness, naming conventions, and matrix traceability.

Does the SDD test plan validation accept Given-When-Then format for test cases?

SDD test plan validation does not accept Given-When-Then format. It verifies that TC-N test cases use natural-language statements instead, ensuring alignment with the required standard for coverage mappings.

When should I run test plan validation in my software engineering workflow?

Run test plan validation during plan creation, when updating plans, during code reviews, or before commits. This maintains quality across specs by enforcing structure, naming conventions, and requirements traceability.