What problem does it solve? Learners often skip testing or write code before knowing what done means, leading to fragile features and no safety net. This Skill provides a structured teaching protocol that guides a mentor AI to teach Test-Driven Development through the Red-Green-Refactor cycle, adapting instruction depth to the learner's proficiency level. ## Core Features & Use Cases - Guided Red-Green-Refactor cycles: Step-by-step protocols for writing a failing test, making it pass with minimal code, and refactoring with tests as a safety net. - Proficiency-adaptive teaching: Four levels (Novice, Familiar, Competent, Proficient) that adjust narration, prompting, and coaching behavior per learner. - Anti-pattern detection: Concrete responses for common mistakes like writing implementation before tests or skipping the Red phase. - Use Case: A mentor agent uses this Skill during a coding session with a veteran learner building a new feature, running 4-5 TDD cycles while recording proficiency progression in a progress file. ## Quick Start Ask the mentor to teach you test-driven development on your next feature using the TDD method.