tdd

Automate risk-aware test-driven development workflows integrated with ECW plans.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Aimeerrhythm/enterprise-change-workflow --skill tdd-aimeerrhythm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd
Source: https://github.com/Aimeerrhythm/enterprise-change-workflow/tree/main/skills/tdd
Command: npx skills add https://github.com/Aimeerrhythm/enterprise-change-workflow --skill tdd-aimeerrhythm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

TDD in large projects risks delays and misalignment without a disciplined workflow; this skill provides a structured, plan-driven approach that ensures tests are written before implementation and integrated with ECW session controls.

Core Features & Use Cases

  • Red-Green-Refactor cycles aligned to Plan specifications
  • Risk-aware enforcement that adapts to plan changes, scope, and dependencies
  • Documentation of verification logs and audit trails for compliance and traceability

Quick Start

Start by reading the Plan to identify test scenarios, then write a failing test that matches the Plan, implement the minimal code to make it pass, and run the full test suite.

Frequently Asked Questions about tdd

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

FAQPage Schema
What is risk-aware test-driven development for multi-module codebases?

Risk-aware test-driven development enforces test-first discipline by adapting red-green-refactor cycles to plan changes, scope, and dependencies. It ensures tests are written before implementation and aligned with project specifications to prevent delays in large projects.

How do I run red-green-refactor cycles aligned to a development plan?

Red-green-refactor cycles automate test-driven development by starting with a failing test that matches the Plan, implementing minimal code to pass it, and then refactoring. You run the full test suite after each cycle to ensure compliance.

Does test-driven development workflow integrate with ecw.yml session controls?

Yes, the test-driven development workflow integrates with ecw.yml session controls to document verification logs and audit trails. This integration ensures traceability and compliance across multi-module codebases during feature development and bug fixes.

Can I use plan-guided testing for both feature development and bug fixes?

Yes, plan-guided testing supports both feature development and bug fixes across multi-module codebases. It applies risk-aware enforcement to adapt testing workflows to plan changes, scope, and dependencies for systematic debugging.

What are the limitations of enforcing test-first discipline in large projects?

Enforcing test-first discipline in large projects risks delays and misalignment without a structured workflow. Limitations arise when plan changes occur frequently, requiring risk-aware adaptation to scope and dependencies to maintain verification log compliance.