tdd

Automate RED→GREEN→REFACTOR cycles with multi-agent context isolation.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/hbvg234/jnmt.vn --skill tdd-hbvg234
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd
Source: https://github.com/hbvg234/jnmt.vn/tree/main/Claude-code/.claude/skills/tdd
Command: npx skills add https://github.com/hbvg234/jnmt.vn --skill tdd-hbvg234

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces a disciplined RED→GREEN→REFACTOR workflow for feature development and bug fixes, ensuring test-driven design while isolating the test writer from implementation details.

Core Features & Use Cases

  • Enforces RED→GREEN→REFACTOR cycles with multi-agent context boundaries to prevent leakage of implementation intent into tests.
  • Provides an orchestration phase flow (setup, decompose, red, green, refactor, summary) and per-slice approvals.
  • Triggers on natural prompts like 'implement with TDD', 'write tests first', 'red green refactor', 'test-driven', or '/tdd <feature>' across multiple languages and frameworks.

Quick Start

Invoke /tdd <feature> to begin an interactive TDD cycle and follow the red-green-refactor checkpoints.

Frequently Asked Questions about tdd

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

FAQPage Schema
How do I automate test-driven development with red green refactor cycles?

Test-driven development automation enforces disciplined RED, GREEN, and REFACTOR cycles by isolating the test writer from the implementer using multi-agent context boundaries. It triggers on prompts like 'implement with TDD' or '/tdd <feature>' to guide feature creation.

Can I use TDD automation with Jest, pytest, or Go test?

TDD automation supports framework adapters for Jest, Vitest, pytest, Go test, cargo test, RSpec, and PHPUnit. These adapters load framework-specific prompts to ensure the test-driven workflow integrates smoothly across multiple languages and testing environments.

What is multi-agent context isolation in test-driven development?

Multi-agent context isolation in test-driven development separates the test writer from the implementation details to prevent leakage of implementation intent into tests. This boundary ensures tests validate behavior independently, enforcing stricter test-driven design.

How do I start an interactive test-driven development workflow?

You start an interactive test-driven development workflow by invoking the '/tdd <feature>' command. This triggers an orchestration phase flow consisting of setup, decompose, red, green, refactor, and summary, with per-slice approvals for structured feature delivery.

Does automated TDD enforce checkpoints during feature implementation?

Automated TDD enforces strict checkpoints through its orchestration phase flow. It requires per-slice approvals during the setup, decompose, red, green, refactor, and summary stages, ensuring disciplined progression before moving forward in the development cycle.