test-gen-workflow

Generate unit, property-based, and mutation tests for Go, Python, and TypeScript.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/pagerguild/guilde-lite --skill test-gen-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-gen-workflow
Source: https://github.com/pagerguild/guilde-lite/tree/main/marketplace/plugins/code-review-pipeline/skills/test-gen-workflow
Command: npx skills add https://github.com/pagerguild/guilde-lite --skill test-gen-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

AI-driven generation of unit and property-based tests, coupled with mutation testing to improve code reliability and reduce regressions.

Core Features & Use Cases

  • Generates unit tests from function signatures and behavior to validate correctness.
  • Produces property-based tests to explore inputs and surface edge cases.
  • Validates test quality with mutation testing, providing guidance to improve coverage and robustness.

Quick Start

Describe the code under test and request AI-generated unit tests, property-based tests, and mutation testing coverage.

Frequently Asked Questions about test-gen-workflow

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

FAQPage Schema
How do I generate unit tests automatically for Go, Python, or TypeScript code?

You can generate unit tests automatically by describing the code under test to request AI-generated unit tests. This workflow applies to Go, Python, and TypeScript code, validating function behavior and correctness from signatures.

What is mutation testing and how does it validate AI-generated tests?

Mutation testing validates test quality by introducing code mutations to check if existing tests detect them. It provides guidance to improve coverage and robustness, ensuring your AI-generated tests actually catch regressions.

How do I create property-based tests to discover edge cases in my code?

Property-based tests are generated by exploring varied inputs to surface edge cases. You request AI-generated property tests by describing the code, which helps validate code reliability and reduce regressions across edge scenarios.

Does this AI test generation workflow support both new code and refactored code?

Yes, AI-driven test generation applies to both new and refactored code. It guides test coverage and regression safety across Go, Python, and TypeScript, using language-specific tools and templates to ensure robustness.

What's the best way to improve test coverage for existing unit tests?

The best way to improve test coverage is combining AI-generated unit tests with mutation testing feedback. This approach identifies uncovered code paths and edge cases, providing targeted guidance to strengthen your test suite.

Why do my unit tests pass but still miss regression bugs in refactored code?

Unit tests may miss regressions because they lack robustness against code changes. Mutation testing identifies these gaps by mutating code to verify if tests fail, guiding you to improve coverage and property-based edge-case discovery.