tdd-guide

Generate tests and analyze coverage for Jest, Pytest, JUnit, and Vitest.

148|50|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/yezannnnn/agentGroup --skill tdd-guide-yezannnnn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-guide
Source: https://github.com/yezannnnn/agentGroup/tree/main/kyle/skills/tdd-guide
Command: npx skills add https://github.com/yezannnnn/agentGroup --skill tdd-guide-yezannnnn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The TDD Guide automates test generation, coverage analysis, and workflow guidance to speed up and improve the quality of software development across multiple frameworks.

Core Features & Use Cases

  • Test Generation: Convert requirements, user stories, and API specs into structured test cases and scaffolds for Jest, Pytest, JUnit, and Vitest.
  • Coverage Analysis: Parse LCOV, JSON, and XML reports to identify gaps and prioritize fixes.
  • TDD Workflow & Quality: Provide red-green-refactor guidance, detect test smells, and compute quality metrics.
  • Framework Adapters & Fixtures: Generate framework-specific tests, adapters, and realistic test fixtures.

Quick Start

Activate the skill by providing a requirement or code sample; the system will generate tests, analyze coverage, and guide you through a TDD cycle.

Frequently Asked Questions about tdd-guide

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

FAQPage Schema
How do I generate test cases from user stories and API specs?

Generate tests from user stories and API specs by activating the system with your requirement, which scaffolds structured test cases for Jest, Pytest, JUnit, or Vitest. It converts acceptance criteria into actionable test suites.

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

Guide a red-green-refactor TDD cycle using automated workflow guidance that tracks test failures, computes quality metrics, and detects test smells. It systematically walks you through writing failing tests, implementing code, and refactoring.

How do I parse LCOV and XML coverage reports to find untested code?

Parse LCOV, JSON, and XML coverage reports to find untested code using automated coverage analysis. It identifies gaps in your test suite and prioritizes fixes to improve overall code coverage metrics.

Does TDD workflow guidance work with multi-language codebases like Python and Java?

Yes, TDD workflow guidance works with multi-language codebases like Python and Java. It applies framework adapters for Pytest and JUnit, handling requirements across TypeScript, JavaScript, and Python.

Can I generate realistic test fixtures for Jest and Vitest?

Yes, you can generate realistic test fixtures for Jest and Vitest. The system creates framework-specific tests and adapters while optionally generating realistic test fixtures to support your testing workflows.