tdd-guide

Automate unit test writing, fixture generation, and coverage analysis across testing frameworks.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/saschadudkin-sketch/rezidence4 --skill tdd-guide-saschadudkin-sketch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tdd-guide
Source: https://github.com/saschadudkin-sketch/rezidence4/tree/main/.agents/skills/tdd-guide
Command: npx skills add https://github.com/saschadudkin-sketch/rezidence4 --skill tdd-guide-saschadudkin-sketch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pytest, jest, vitest, unittest, junit, codecov, mutmut, fast-check, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The TDD Guide Skill helps engineering teams implement Test-Driven Development (TDD) efficiently, automating test generation, coverage analysis, and workflow guidance.

Core Features & Use Cases

  • Intelligent Test Generation: Convert requirements into executable test cases.
  • Coverage Analysis: Parse LCOV, JSON, XML reports and identify gaps.
  • Multi-Framework Support: Jest, Pytest, JUnit, Vitest, and more.
  • TDD Workflow Guidance: Step-by-step red-green-refactor guidance.
  • Quality Metrics: Comprehensive test and code quality analysis.
  • Context-Aware Output: Optimized for Desktop, CLI, or API usage.

Quick Start

@tdd-guide Generate tests for a new user registration feature in TypeScript with Jest.

Frequently Asked Questions about tdd-guide

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

FAQPage Schema
How do I generate unit tests from requirements using TDD?▼

Generating unit tests from requirements using TDD automates the conversion of specifications into executable test cases. This workflow also creates test fixtures and mocks, providing context-aware outputs optimized for CLI or API usage.

How do I analyze code coverage gaps from LCOV or XML reports?▼

Analyzing code coverage gaps from LCOV, JSON, or XML reports identifies untested execution paths. The system parses these formats to highlight missing coverage and guide subsequent red-green-refactor test-driven development workflows.

Does test-driven development automation work with Jest and Pytest?▼

Test-driven development automation works with Jest and Pytest, alongside JUnit, Vitest, and unittest. Multi-framework support enables intelligent test generation and workflow guidance across multiple programming languages.

Do I need Python to run test generation and coverage analysis?▼

Python is required to run test generation and coverage analysis. The environment utilizes Python for various analysis modules and tools to execute automated test-driven development workflows effectively.

What is the best way to guide a red-green-refactor TDD workflow?▼

The best way to guide a red-green-refactor TDD workflow is through step-by-step automation that pairs intelligent test generation with quality metrics. This ensures comprehensive coverage analysis and structured test-driven development progression.