gsd-add-tests

Generate unit and E2E tests from UAT and verification specifications.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-add-tests-tinner-deinno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-tests
Source: https://github.com/tinner-deinno/innova-skills-lib/tree/main/core/gsd/gsd-add-tests
Command: npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-add-tests-tinner-deinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents missed edge cases and regressions by turning a completed development phase into a clear, reviewable set of unit and browser-based E2E tests grounded in the phase’s UAT criteria and verification specs.

Core Features & Use Cases

  • Spec-driven test generation: Uses SUMMARY.md, CONTEXT.md, and VERIFICATION.md as the single source of truth for what to test.
  • Test classification and planning: Analyzes the implementation, classifies coverage into unit (TDD) vs E2E (browser) vs Skip, and produces a test plan for approval.
  • RED-GREEN workflow compliance: Generates tests following RED-GREEN conventions and preserves workflow gates for classification, plan, and verification-gap reporting.

Quick Start

Ask the agent to run gsd-add-tests for the completed phase in your workspace so it generates and commits the required unit and E2E test files.

Frequently Asked Questions about gsd-add-tests

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

FAQPage Schema
How do I generate unit and E2E tests from phase specs?

To generate unit and E2E tests from phase specs, you need a completed development phase with SUMMARY.md, CONTEXT.md, and VERIFICATION.md artifacts. The system analyzes these UAT criteria to produce a classified test plan and generates tests following RED-GREEN conventions.

What is the RED-GREEN workflow for test generation?

The RED-GREEN workflow for test generation ensures tests are written to initially fail (RED) before implementation makes them pass (GREEN). This Skill generates tests following these conventions while preserving workflow gates for classification, plan approval, and verification-gap reporting.

Can I use UAT criteria to create a classified test plan for approval?

Yes, you can use UAT criteria to create a classified test plan for approval. The system analyzes implementation details and classifies coverage into unit (TDD), E2E (browser), or Skip categories, producing a reviewable test plan before generating the actual test files.

Does the test generation process support browser-level E2E checks?

Yes, the test generation process supports browser-level E2E checks. It applies to codebases where browser-based E2E checks are required, classifying these tests separately from unit tests to ensure comprehensive coverage of expected behavior.

What's the best way to prevent missed edge cases and regressions after a development phase?

The best way to prevent missed edge cases and regressions is turning a completed development phase into a clear, reviewable set of unit and browser-based E2E tests. This grounds the tests directly in the phase's UAT criteria and verification specs.

Do I need specific phase artifacts to run automated test generation?

Yes, you need specific phase artifacts to run automated test generation. Your workspace must contain SUMMARY.md, CONTEXT.md, and VERIFICATION.md files, which serve as the single source of truth for defining expected behavior and determining what requires testing.