gsd-add-tests

Generate unit and end-to-end tests from UAT criteria and implementation details.

Updated Apr 22, 2025
One-click install
npx skills add https://github.com/mcampbellr/.dotfiles --skill gsd-add-tests-mcampbellr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsd-add-tests
Source: https://github.com/mcampbellr/.dotfiles/tree/main/claude/.claude/skills/gsd-add-tests
Command: npx skills add https://github.com/mcampbellr/.dotfiles --skill gsd-add-tests-mcampbellr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of unit and end-to-end tests for a completed phase, streamlining the testing process and reducing manual effort.

Core Features & Use Cases

  • Test Generation: Automatically generate tests based on the UAT criteria and implementation details.
  • Phase-based Testing: Tailored to generate tests for specific phases, ensuring comprehensive coverage.
  • Use Case: After completing a phase, use this Skill to automatically generate tests that can be reviewed and executed, saving time and ensuring quality.

Quick Start

Generate tests for the 'phase-1' using the 'gsd-add-tests' skill.

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 a completed development phase?▼

Automating unit and end-to-end test generation is achieved by using a phase-based testing workflow that reads UAT criteria and implementation details to produce executable tests for completed software phases.

Can I generate tests automatically from UAT criteria and implementation details?▼

Yes, you can generate tests automatically from UAT criteria and implementation details. The skill analyzes these inputs to create tailored unit and end-to-end tests for specific development phases.

What is the best way to handle phase-based testing workflows for recent software updates?▼

The best way to handle phase-based testing workflows is to automatically generate tests upon completing a phase. This leverages UAT criteria to ensure comprehensive coverage and streamline the review process.

Do I need any specific testing frameworks to use automated test generation?▼

No specific testing frameworks are required as dependencies. Automated test generation focuses on creating unit and end-to-end tests from implementation details, which you can then review and execute in your preferred environment.

When should I use automated test generation instead of writing tests manually?▼

You should use automated test generation when completing a development phase to reduce manual effort. It rapidly creates unit and end-to-end tests based on UAT criteria, which you can then review for quality assurance.

Does automated test generation support both unit and end-to-end tests?▼

Yes, automated test generation supports both unit and end-to-end tests. It creates comprehensive test coverage for completed phases by leveraging implementation details and UAT criteria.