← ClaudeAtlas

tdd-workflows-tdd-cyclelisted

Use when working with tdd workflows tdd cycle
aiskillstore/marketplace · ★ 329 · AI & Automation · score 77
Install: claude install-skill aiskillstore/marketplace
## Use this skill when - Working on tdd workflows tdd cycle tasks or workflows - Needing guidance, best practices, or checklists for tdd workflows tdd cycle ## Do not use this skill when - The task is unrelated to tdd workflows tdd cycle - You need a different domain or tool outside this scope ## Instructions - Clarify goals, constraints, and required inputs. - Apply relevant best practices and validate outcomes. - Provide actionable steps and verification. - If detailed examples are required, open `resources/implementation-playbook.md`. Execute a comprehensive Test-Driven Development (TDD) workflow with strict red-green-refactor discipline: [Extended thinking: This workflow enforces test-first development through coordinated agent orchestration. Each phase of the TDD cycle is strictly enforced with fail-first verification, incremental implementation, and continuous refactoring. The workflow supports both single test and test suite approaches with configurable coverage thresholds.] ## Configuration ### Coverage Thresholds - Minimum line coverage: 80% - Minimum branch coverage: 75% - Critical path coverage: 100% ### Refactoring Triggers - Cyclomatic complexity > 10 - Method length > 20 lines - Class length > 200 lines - Duplicate code blocks > 3 lines ## Phase 1: Test Specification and Design ### 1. Requirements Analysis - Use Task tool with subagent_type="comprehensive-review::architect-review" - Prompt: "Analyze requirements for: $ARGUMENTS. Define acceptance cri