tdd-workflow

Guide test-first development with templates for unit, integration, and end-to-end tests.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mgr-kb/mgr-dotfiles --skill tdd-workflow-mgr-kb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-workflow
Source: https://github.com/mgr-kb/mgr-dotfiles/tree/main/claude/skills/tdd-workflow
Command: npx skills add https://github.com/mgr-kb/mgr-dotfiles --skill tdd-workflow-mgr-kb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering teams consistently apply test-driven development by guiding the creation of tests before code, promoting reliable, well-tested software from the start.

Core Features & Use Cases

  • Enforce test-first development: require writing unit, integration, and end-to-end tests before implementation.
  • Maintain high coverage: target 80%+ overall test coverage across unit, integration, and E2E tests.
  • Guided workflow: provide step-by-step prompts, test templates, and checklists for feature addition, bug fixes, and refactors.

Quick Start

Activate the tdd-workflow skill to outline a test-first plan for a new feature, including test skeletons and acceptance criteria.

Frequently Asked Questions about tdd-workflow

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

FAQPage Schema
How do I enforce test-driven development across feature changes and refactors?

Enforce test-driven development by applying a structured, test-first workflow during feature development, bug fixes, and refactors to ensure reliable software. The skill provides step-by-step prompts and templates to guide the process.

What is the best way to maintain 80% test coverage for unit, integration, and e2e tests?

Maintain 80% test coverage by targeting unit, integration, and end-to-end tests before implementation. The workflow provides structured test templates and acceptance criteria to generate tests, run them, and interpret results.

How do I write unit, integration, and end-to-end tests before writing the implementation code?

Write tests first by outlining a test-first plan that includes test skeletons and acceptance criteria. The workflow provides prompts and templates to guide the creation of unit, integration, and end-to-end tests prior to implementation.

Can I use this TDD workflow for both new feature additions and code refactoring?

Use this TDD workflow for new feature additions, bug fixes, refactors, and API changes. It applies test-first practices across these code modifications to guarantee well-tested, reliable software.

Does this testing workflow provide templates to generate and interpret test results?

The testing workflow provides test templates and prompts to generate tests, run them, and interpret results. It enforces test-first practices to guide developers through structured test creation and execution.