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.