gsd-add-tests

Generate unit and E2E tests from phase specifications with a RED-GREEN plan.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/TruCol270/salty-pickle --skill gsd-add-tests-trucol270
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-tests
Source: https://github.com/TruCol270/salty-pickle/tree/main/.claude-skills/gsd-add-tests
Command: npx skills add https://github.com/TruCol270/salty-pickle --skill gsd-add-tests-trucol270

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate unit and end-to-end tests from a completed phase to ensure alignment with UAT criteria and implementation.

Core Features & Use Cases

  • Generate unit and E2E tests from phase artifacts such as SUMMARY.md, CONTEXT.md, and VERIFICATION.md.
  • Classify tests into unit, browser-based E2E, or Skip; present a test plan for user approval.
  • Produce commit-ready test files with standardized messages (e.g. test(phase-{N}): add unit and E2E tests from add-tests command).

Quick Start

Provide the phase artifacts and trigger the add-tests workflow to generate unit and E2E tests.

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 specifications?

To generate unit and E2E tests from phase specifications, provide phase artifacts like SUMMARY.md, CONTEXT.md, and VERIFICATION.md to trigger an automated workflow that classifies tests and produces a test plan for approval.

What is the RED-GREEN test plan workflow for automated testing?

The RED-GREEN test plan workflow analyzes your codebase to propose failing tests initially, then emits commit-ready test files with standardized messages to ensure implementation meets UAT criteria after the tests pass.

How do I classify tests into unit, browser-based E2E, or skip categories?

Test classification into unit, browser-based E2E, or skip categories happens automatically during the test plan generation phase, where the workflow analyzes your phase artifacts and codebase to present a categorized plan for user approval.

Do I need SUMMARY.md, CONTEXT.md, and VERIFICATION.md to generate tests?

Yes, SUMMARY.md, CONTEXT.md, and VERIFICATION.md are required phase artifacts. The test generation workflow applies specifically to phases containing these files to ensure alignment with UAT criteria and implementation.

Can I commit generated test files with standardized messages automatically?

Yes, the workflow emits committed test files with standardized messages like 'test(phase-{N}): add unit and E2E tests from add-tests command' after you approve the generated test plan.

What's the best way to ensure implementation meets UAT criteria through testing?

The best way to ensure implementation meets UAT criteria is generating unit and E2E tests directly from completed phase specifications, analyzing the codebase to produce a RED-GREEN test plan that validates implementation alignment.