tdd-cycle

Automate the TDD cycle with planning, test execution, and code review.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/sori883/evo --skill tdd-cycle-sori883
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tdd-cycle
Source: https://github.com/sori883/evo/tree/main/.claude/skills/tdd-cycle
Command: npx skills add https://github.com/sori883/evo --skill tdd-cycle-sori883

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the TDD cycle using the t-wada flow, streamlining the process of planning, testing, and code review to enhance efficiency and maintain code quality.

Core Features & Use Cases

  • Automated TDD Cycle: Executes the TDD cycle (Red-Green-Refactor) with steps for planning, testing, and review.
  • Cross-Review Gates: Ensures code reviews are conducted by separate agents for unbiased feedback.
  • Integration with Linear Memory: Records planning, test lists, and results in Linear memory for traceability.
  • Use Case: Ideal for teams that follow the t-wada flow and need to automate the TDD cycle to maintain a high-quality codebase.

Quick Start

Use the tdd-cycle skill to initiate the TDD cycle for your project.

Frequently Asked Questions about tdd-cycle

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

FAQPage Schema
How do I automate the TDD cycle for code review and testing?▼

You can automate the TDD cycle by executing the Red-Green-Refactor flow with steps for planning, test execution, and code review. This streamlines software quality assurance and maintains a high-quality codebase through automated test verification.

What is the t-wada flow in test-driven development?▼

The t-wada flow is a test-driven development methodology that structures the TDD cycle into explicit planning, testing, and code review phases. Automating this flow ensures unbiased cross-review gates and traceable test execution results.

Do I need Python to run automated TDD cycles?▼

Yes, you need Python installed because the TDD cycle automation relies on Python scripts for execution. These scripts drive the test automation, planning steps, and code review processes.

How do I ensure unbiased code reviews in an automated TDD workflow?▼

Ensure unbiased code reviews by implementing cross-review gates where separate agents conduct the code review. This isolation provides objective feedback during the TDD cycle without developer bias.

Can I integrate TDD test results with Linear memory for traceability?▼

Yes, you can integrate TDD test results with Linear memory. The automation records planning data, test lists, and execution results directly into a Linear memory backend for full traceability.

Does automating the TDD cycle require a specific data storage backend?▼

Yes, automating the TDD cycle assumes a Linear memory backend for data storage. This backend is required to store planning records, test lists, and code review results for traceability.