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.