tdd-guide

Generate test stubs and analyze coverage reports for Jest, Pytest, JUnit, and Vitest.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/hongmaple0820/agent-academy --skill tdd-guide-hongmaple0820
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-guide
Source: https://github.com/hongmaple0820/agent-academy/tree/main/skills/others/engineering-team/tdd-guide
Command: npx skills add https://github.com/hongmaple0820/agent-academy --skill tdd-guide-hongmaple0820

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates test creation, coverage analysis, and TDD workflow guidance for software teams.

Core Features & Use Cases

  • Generate Test Stubs and Cases from user stories, acceptance criteria, and API specs across multiple languages.
  • Analyze coverage reports (LCOV, JSON, XML) and surface prioritized gaps with actionable recommendations.
  • Guide teams through TDD workflow stages (RED, GREEN, REFACTOR) with framework adapters for Jest, Pytest, JUnit, and Vitest.
  • Use Case: A cross-functional team wants to rapidly bootstrap test suites for a new feature and ensure coverage thresholds are met while maintaining test quality.

Quick Start

Provide a starting set of test stubs and a coverage plan for the given project using Jest, Pytest, or JUnit.

Frequently Asked Questions about tdd-guide

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

FAQPage Schema
How do I automate test creation and coverage analysis for multiple frameworks?

Automate test creation and coverage analysis by generating test stubs from user stories and API specs, then evaluating LCOV, JSON, or XML coverage reports to surface prioritized gaps with actionable recommendations across Jest, Pytest, JUnit, and Vitest.

Can I bootstrap test suites for a new feature using Jest, Pytest, or JUnit?

Bootstrap test suites for new features using Jest, Pytest, or JUnit by automatically generating starting test stubs and establishing a structured coverage plan to ensure thresholds are met during development.

How do I guide a team through red-green-refactor TDD workflow stages?

Guide teams through red-green-refactor TDD workflow stages using framework adapters that drive test creation, evaluate coverage gaps, and maintain test quality across multiple languages and testing frameworks.

What is the best way to analyze coverage reports and surface prioritized gaps?

Analyze coverage reports in LCOV, JSON, or XML formats to automatically surface prioritized coverage gaps, providing actionable recommendations to improve test quality and meet coverage thresholds.

Does TDD workflow automation work across different languages and testing frameworks?

TDD workflow automation works across multiple languages using framework adapters for Jest, Pytest, JUnit, and Vitest, enabling cross-functional teams to rapidly generate tests and evaluate coverage uniformly.

Do I need specific coverage report formats to analyze test coverage gaps?

You need coverage reports in LCOV, JSON, or XML formats to analyze test coverage gaps, allowing the system to parse the reports and surface prioritized recommendations for missing test cases.