gsd-add-tests

Generates unit and end-to-end tests for completed development phases from implementation files and documentation.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/nnexai/git-stacks --skill gsd-add-tests-nnexai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-tests
Source: https://github.com/nnexai/git-stacks/tree/main/.codex/skills/gsd-add-tests
Command: npx skills add https://github.com/nnexai/git-stacks --skill gsd-add-tests-nnexai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual overhead of writing unit and end-to-end tests for completed development phases by automating the generation process based on existing project specifications.

Core Features & Use Cases

  • Automated Test Planning: Analyzes implementation files and classifies them into TDD or E2E categories, presenting a structured plan for user approval.
  • RED-GREEN Verification: Ensures generated tests follow standard testing conventions and verifies them against project requirements.
  • Use Case: After finishing a feature implementation, use this skill to automatically generate the necessary test suite based on your SUMMARY.md and CONTEXT.md files, ensuring full coverage without manual boilerplate creation.

Quick Start

Invoke the gsd-add-tests skill by typing the command followed by the name of the phase you wish to generate tests for.

Frequently Asked Questions about gsd-add-tests

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

FAQPage Schema
How do I automate unit and end-to-end test generation for completed features?

To automate test generation for completed features, you can use a skill that analyzes your implementation files and project documentation to automatically generate unit and e2e tests. It classifies files into testing categories and presents a structured plan for approval.

When do I need automated test suite creation based on UAT criteria?

Automated test suite creation based on UAT criteria is needed after finishing a feature implementation. It eliminates manual boilerplate by verifying generated tests against project requirements and ensuring full coverage using existing project specifications.

How does RED-GREEN verification work for automated testing workflows?

RED-GREEN verification in automated testing workflows ensures generated tests follow standard conventions by initially failing (RED) and then passing (GREEN) against project requirements. This mechanism validates that your generated test suite accurately reflects the intended implementation context.

Does automated test generation require integration with specific project planning files?

Yes, automated test generation requires integration with project planning files like SUMMARY.md and CONTEXT.md. Analyzing these existing implementation context files ensures the generated unit and end-to-end tests align with your documented UAT criteria.

What is the best way to generate e2e tests without writing manual boilerplate?

The best way to generate e2e tests without manual boilerplate is to automate the process using implementation context and documentation. A structured approach analyzes completed development phases to classify files and automatically output the required test suite.

Can I classify implementation files into TDD or E2E categories automatically?

Yes, you can classify implementation files into TDD or E2E categories automatically. The automation analyzes your completed development phases, categorizes the files accordingly, and presents a structured test generation plan for your approval.