tdd-workflow

Enforce test-driven development with 80%+ coverage across unit, integration, and end-to-end tests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/zh667/person-blog --skill tdd-workflow-zh667
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/zh667/person-blog/tree/main/.cursor/.agents/skills/tdd-workflow
Command: npx skills add https://github.com/zh667/person-blog --skill tdd-workflow-zh667

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aligns engineering teams around test-driven development to ensure high-quality code and reliable releases by enforcing 80%+ test coverage across unit, integration, and end-to-end tests.

Core Features & Use Cases

  • codifies a clear TDD workflow: write tests first, implement code, and verify coverage.
  • supports unit, integration, and E2E tests to catch regressions early.
  • provides actionable guidelines for feature development, bug fixes, and refactoring to maintain quality.

Quick Start

Write tests first for new features, then implement code until unit and integration tests reach 80%+ overall coverage.

Frequently Asked Questions about tdd-workflow

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

FAQPage Schema
How do I enforce a minimum 80% test coverage requirement for unit, integration, and e2e tests?

To enforce 80% test coverage, this workflow codifies a test-driven development process where you write tests first, implement code, and then validate that unit, integration, and e2e tests reach the required threshold.

What is the best way to automate test-driven development for feature development and refactoring?

Automating test-driven development involves applying a strict workflow that starts with writing tests first, implements the feature or refactoring, and verifies coverage to ensure quality gates are met across the project.

Can I use this TDD workflow to guide test strategy for both bug fixes and new features?

Yes, you can use this TDD workflow to guide test strategy for bug fixes and new features by providing actionable guidelines that start with writing tests first and validating comprehensive test suite coverage.

Does this test automation approach support real-world scenarios and e2e tests using Playwright?

Yes, this test automation approach supports real-world scenarios and e2e tests using Playwright, ensuring comprehensive test suites across unit, integration, and end-to-end environments to catch regressions early.

Why should I write tests first before implementing code in a TDD workflow?

You should write tests first before implementing code in a TDD workflow to align engineering teams around high-quality code, ensuring reliable releases by validating real-world scenarios and meeting 80%+ coverage requirements.