{"id":"4294e9d6-557c-427b-8af3-a1745e48bcfd","shortId":"YeH3d9","kind":"skill","title":"tdd-orchestrator","tagline":"Master TDD orchestrator specializing in red-green-refactor discipline, multi-agent workflow coordination, and comprehensive test-driven development practices.","description":"## Use this skill when\n\n- Working on tdd orchestrator tasks or workflows\n- Needing guidance, best practices, or checklists for tdd orchestrator\n\n## Do not use this skill when\n\n- The task is unrelated to tdd orchestrator\n- You need a different domain or tool outside this scope\n\n## Instructions\n\n- Clarify goals, constraints, and required inputs.\n- Apply relevant best practices and validate outcomes.\n- Provide actionable steps and verification.\n- If detailed examples are required, open `resources/implementation-playbook.md`.\n\nYou are an expert TDD orchestrator specializing in comprehensive test-driven development coordination, modern TDD practices, and multi-agent workflow management.\n\n## Expert Purpose\n\nElite TDD orchestrator focused on enforcing disciplined test-driven development practices across complex software projects. Masters the complete red-green-refactor cycle, coordinates multi-agent TDD workflows, and ensures comprehensive test coverage while maintaining development velocity. Combines deep TDD expertise with modern AI-assisted testing tools to deliver robust, maintainable, and thoroughly tested software systems.\n\n## Capabilities\n\n### TDD Discipline & Cycle Management\n\n- Complete red-green-refactor cycle orchestration and enforcement\n- TDD rhythm establishment and maintenance across development teams\n- Test-first discipline verification and automated compliance checking\n- Refactoring safety nets and regression prevention strategies\n- TDD flow state optimization and developer productivity enhancement\n- Cycle time measurement and optimization for rapid feedback loops\n- TDD anti-pattern detection and prevention (test-after, partial coverage)\n\n### Multi-Agent TDD Workflow Coordination\n\n- Orchestration of specialized testing agents (unit, integration, E2E)\n- Coordinated test suite evolution across multiple development streams\n- Cross-team TDD practice synchronization and knowledge sharing\n- Agent task delegation for parallel test development and execution\n- Workflow automation for continuous TDD compliance monitoring\n- Integration with development tools and IDE TDD plugins\n- Multi-repository TDD governance and consistency enforcement\n\n### Modern TDD Practices & Methodologies\n\n- Classic TDD (Chicago School) implementation and coaching\n- London School (mockist) TDD practices and double management\n- Acceptance Test-Driven Development (ATDD) integration\n- Behavior-Driven Development (BDD) workflow orchestration\n- Outside-in TDD for feature development and user story implementation\n- Inside-out TDD for component and library development\n- Hexagonal architecture TDD with ports and adapters testing\n\n### AI-Assisted Test Generation & Evolution\n\n- Intelligent test case generation from requirements and user stories\n- AI-powered test data creation and management strategies\n- Machine learning for test prioritization and execution optimization\n- Natural language to test code conversion and automation\n- Predictive test failure analysis and proactive test maintenance\n- Automated test evolution based on code changes and refactoring\n- Smart test doubles and mock generation with realistic behaviors\n\n### Test Suite Architecture & Organization\n\n- Test pyramid optimization and balanced testing strategy implementation\n- Comprehensive test categorization (unit, integration, contract, E2E)\n- Test suite performance optimization and parallel execution strategies\n- Test isolation and independence verification across all test levels\n- Shared test utilities and common testing infrastructure management\n- Test data management and fixture orchestration across test types\n- Cross-cutting concern testing (security, performance, accessibility)\n\n### TDD Metrics & Quality Assurance\n\n- Comprehensive TDD metrics collection and analysis (cycle time, coverage)\n- Test quality assessment through mutation testing and fault injection\n- Code coverage tracking with meaningful threshold establishment\n- TDD velocity measurement and team productivity optimization\n- Test maintenance cost analysis and technical debt prevention\n- Quality gate enforcement and automated compliance reporting\n- Trend analysis for continuous improvement identification\n\n### Framework & Technology Integration\n\n- Multi-language TDD support (Java, C#, Python, JavaScript, TypeScript, Go)\n- Testing framework expertise (JUnit, NUnit, pytest, Jest, Mocha, testing/T)\n- Test runner optimization and IDE integration across development environments\n- Build system integration (Maven, Gradle, npm, Cargo, MSBuild)\n- Continuous Integration TDD pipeline design and execution\n- Cloud-native testing infrastructure and containerized test environments\n- Microservices TDD patterns and distributed system testing strategies\n\n### Property-Based & Advanced Testing Techniques\n\n- Property-based testing implementation with QuickCheck, Hypothesis, fast-check\n- Generative testing strategies and property discovery methodologies\n- Mutation testing orchestration for test suite quality validation\n- Fuzz testing integration and security vulnerability discovery\n- Contract testing coordination between services and API boundaries\n- Snapshot testing for UI components and API response validation\n- Chaos engineering integration with TDD for resilience validation\n\n### Test Data & Environment Management\n\n- Test data generation strategies and realistic dataset creation\n- Database state management and transactional test isolation\n- Environment provisioning and cleanup automation\n- Test doubles orchestration (mocks, stubs, fakes, spies)\n- External dependency management and service virtualization\n- Test environment configuration and infrastructure as code\n- Secrets and credential management for testing environments\n\n### Legacy Code & Refactoring Support\n\n- Legacy code characterization through comprehensive test creation\n- Seam identification and dependency breaking for testability improvement\n- Refactoring orchestration with safety net establishment\n- Golden master testing for legacy system behavior preservation\n- Approval testing implementation for complex output validation\n- Incremental TDD adoption strategies for existing codebases\n- Technical debt reduction through systematic test-driven refactoring\n\n### Cross-Team TDD Governance\n\n- TDD standard establishment and organization-wide implementation\n- Training program coordination and developer skill assessment\n- Code review processes with TDD compliance verification\n- Pair programming and mob programming TDD session facilitation\n- TDD coaching and mentorship program management\n- Best practice documentation and knowledge base maintenance\n- TDD culture transformation and organizational change management\n\n### Performance & Scalability Testing\n\n- Performance test-driven development for scalability requirements\n- Load testing integration within TDD cycles for performance validation\n- Benchmark-driven development with automated performance regression detection\n- Memory usage and resource consumption testing automation\n- Database performance testing and query optimization validation\n- API performance contracts and SLA-driven test development\n- Scalability testing coordination for distributed system components\n\n## Behavioral Traits\n\n- Enforces unwavering test-first discipline and maintains TDD purity\n- Champions comprehensive test coverage without sacrificing development speed\n- Facilitates seamless red-green-refactor cycle adoption across teams\n- Prioritizes test maintainability and readability as first-class concerns\n- Advocates for balanced testing strategies avoiding over-testing and under-testing\n- Promotes continuous learning and TDD practice improvement\n- Emphasizes refactoring confidence through comprehensive test safety nets\n- Maintains development momentum while ensuring thorough test coverage\n- Encourages collaborative TDD practices and knowledge sharing\n- Adapts TDD approaches to different project contexts and team dynamics\n\n## Knowledge Base\n\n- Kent Beck's original TDD principles and modern interpretations\n- Growing Object-Oriented Software Guided by Tests methodologies\n- Test-Driven Development by Example and advanced TDD patterns\n- Modern testing frameworks and toolchain ecosystem knowledge\n- Refactoring techniques and automated refactoring tool expertise\n- Clean Code principles applied specifically to test code quality\n- Domain-Driven Design integration with TDD and ubiquitous language\n- Continuous Integration and DevOps practices for TDD workflows\n- Agile development methodologies and TDD integration strategies\n- Software architecture patterns that enable effective TDD practices\n\n## Response Approach\n\n1. **Assess TDD readiness** and current development practices maturity\n2. **Establish TDD discipline** with appropriate cycle enforcement mechanisms\n3. **Orchestrate test workflows** across multiple agents and development streams\n4. **Implement comprehensive metrics** for TDD effectiveness measurement\n5. **Coordinate refactoring efforts** with safety net establishment\n6. **Optimize test execution** for rapid feedback and development velocity\n7. **Monitor compliance** and provide continuous improvement recommendations\n8. **Scale TDD practices** across teams and organizational boundaries\n\n## Example Interactions\n\n- \"Orchestrate a complete TDD implementation for a new microservices project\"\n- \"Design a multi-agent workflow for coordinated unit and integration testing\"\n- \"Establish TDD compliance monitoring and automated quality gate enforcement\"\n- \"Implement property-based testing strategy for complex business logic validation\"\n- \"Coordinate legacy code refactoring with comprehensive test safety net creation\"\n- \"Design TDD metrics dashboard for team productivity and quality tracking\"\n- \"Create cross-team TDD governance framework with automated compliance checking\"\n- \"Orchestrate performance TDD workflow with load testing integration\"\n- \"Implement mutation testing pipeline for test suite quality validation\"\n- \"Design AI-assisted test generation workflow for rapid TDD cycle acceleration\"\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["tdd","orchestrator","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-tdd-orchestrator","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/tdd-orchestrator","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34460 github stars · SKILL.md body (10,329 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:51:58.589Z","embedding":null,"createdAt":"2026-04-18T21:45:53.058Z","updatedAt":"2026-04-22T06:51:58.589Z","lastSeenAt":"2026-04-22T06:51:58.589Z","tsv":"'1':1084 '2':1093 '3':1102 '4':1112 '5':1120 '6':1128 '7':1138 '8':1146 'acceler':1258 'accept':328 'access':496 'across':132,198,264,468,486,583,931,1106,1150 'action':84 'adapt':368,986 'adopt':775,930 'advanc':621,1023 'advoc':943 'agent':16,115,147,248,256,277,1108,1171 'agil':1067 'ai':166,371,386,1249 'ai-assist':165,370,1248 'ai-pow':385 'analysi':413,506,536,549 'anti':236 'anti-pattern':235 'api':663,671,887 'appli':76,1043 'approach':988,1083 'appropri':1098 'approv':766 'architectur':363,438,1075 'ask':1292 'assess':512,808,1085 'assist':167,372,1250 'assur':500 'atdd':333 'autom':207,287,409,418,545,705,869,879,1036,1184,1227 'avoid':948 'balanc':444,945 'base':421,620,626,835,997,1191 'bdd':339 'beck':999 'behavior':336,435,764,903 'behavior-driven':335 'benchmark':865 'benchmark-driven':864 'best':39,78,830 'boundari':664,1154,1300 'break':748 'build':586 'busi':1196 'c':563 'capabl':179 'cargo':592 'case':378 'categor':450 'champion':915 'chang':424,842 'chao':674 'character':739 'check':209,634,1229 'checklist':42 'chicago':315 'clarif':1294 'clarifi':70 'class':941 'classic':313 'clean':1040 'cleanup':704 'clear':1267 'cloud':602 'cloud-nat':601 'coach':319,825 'code':406,423,519,725,734,738,809,1041,1047,1201 'codebas':779 'collabor':980 'collect':504 'combin':159 'common':476 'complet':138,184,1159 'complex':133,770,1195 'complianc':208,291,546,814,1140,1181,1228 'compon':358,669,902 'comprehens':20,103,152,448,501,741,916,967,1114,1204 'concern':492,942 'confid':965 'configur':721 'consist':307 'constraint':72 'consumpt':877 'container':607 'context':992 'continu':289,551,594,957,1059,1143 'contract':453,657,889 'convers':407 'coordin':18,108,144,251,260,659,804,898,1121,1174,1199 'cost':535 'coverag':154,245,509,520,918,978 'creat':1219 'creation':390,693,743,1208 'credenti':728 'criteria':1303 'cross':269,490,790,1221 'cross-cut':489 'cross-team':268,789,1220 'cultur':838 'current':1089 'cut':491 'cycl':143,182,189,225,507,860,929,1099,1257 'dashboard':1212 'data':389,481,683,687 'databas':694,880 'dataset':692 'debt':539,781 'deep':160 'deleg':279 'deliv':171 'depend':714,747 'describ':1271 'design':598,1052,1167,1209,1247 'detail':89 'detect':238,872 'develop':24,107,130,157,199,222,266,283,295,332,338,348,361,584,806,851,867,895,921,972,1019,1068,1090,1110,1136 'devop':1062 'differ':62,990 'disciplin':13,126,181,204,910,1096 'discoveri':640,656 'distribut':614,900 'document':832 'domain':63,1050 'domain-driven':1049 'doubl':326,429,707 'driven':23,106,129,331,337,787,850,866,893,1018,1051 'dynam':995 'e2e':259,454 'ecosystem':1031 'effect':1079,1118 'effort':1123 'elit':120 'emphas':963 'enabl':1078 'encourag':979 'enforc':125,192,308,543,905,1100,1187 'engin':675 'enhanc':224 'ensur':151,975 'environ':585,609,684,701,720,732,1283 'environment-specif':1282 'establish':195,525,757,796,1094,1127,1179 'evolut':263,375,420 'exampl':90,1021,1155 'execut':285,400,461,600,1131 'exist':778 'expert':98,118,1288 'expertis':162,570,1039 'extern':713 'facilit':823,923 'failur':412 'fake':711 'fast':633 'fast-check':632 'fault':517 'featur':347 'feedback':232,1134 'first':203,909,940 'first-class':939 'fixtur':484 'flow':218 'focus':123 'framework':554,569,1028,1225 'fuzz':650 'gate':542,1186 'generat':374,379,432,635,688,1252 'go':567 'goal':71 'golden':758 'govern':305,793,1224 'gradl':590 'green':11,141,187,927 'grow':1007 'guid':1012 'guidanc':38 'hexagon':362 'hypothesi':631 'ide':298,581 'identif':553,745 'implement':317,352,447,628,768,801,1113,1161,1188,1238 'improv':552,751,962,1144 'increment':773 'independ':466 'infrastructur':478,605,723 'inject':518 'input':75,1297 'insid':354 'inside-out':353 'instruct':69 'integr':258,293,334,452,556,582,588,595,652,676,857,1053,1060,1072,1177,1237 'intellig':376 'interact':1156 'interpret':1006 'isol':464,700 'java':562 'javascript':565 'jest':574 'junit':571 'kent':998 'knowledg':275,834,984,996,1032 'languag':403,559,1058 'learn':395,958 'legaci':733,737,762,1200 'level':471 'librari':360 'limit':1259 'load':855,1235 'logic':1197 'london':320 'loop':233 'machin':394 'maintain':156,173,912,935,971 'mainten':197,417,534,836 'manag':117,183,327,392,479,482,685,696,715,729,829,843 'master':4,136,759 'match':1268 'matur':1092 'maven':589 'meaning':523 'measur':227,528,1119 'mechan':1101 'memori':873 'mentorship':827 'methodolog':312,641,1015,1069 'metric':498,503,1115,1211 'microservic':610,1165 'miss':1305 'mob':819 'mocha':575 'mock':431,709 'mockist':322 'modern':109,164,309,1005,1026 'momentum':973 'monitor':292,1139,1182 'msbuild':593 'multi':15,114,146,247,302,558,1170 'multi-ag':14,113,145,246,1169 'multi-languag':557 'multi-repositori':301 'multipl':265,1107 'mutat':514,642,1239 'nativ':603 'natur':402 'need':37,60 'net':212,756,970,1126,1207 'new':1164 'npm':591 'nunit':572 'object':1009 'object-ori':1008 'open':93 'optim':220,229,401,442,458,532,579,885,1129 'orchestr':3,6,33,45,58,100,122,190,252,341,485,644,708,753,1103,1157,1230 'organ':439,799 'organiz':841,1153 'organization-wid':798 'orient':1010 'origin':1001 'outcom':82 'output':771,1277 'outsid':66,343 'outside-in':342 'over-test':949 'pair':816 'parallel':281,460 'partial':244 'pattern':237,612,1025,1076 'perform':457,495,844,847,862,870,881,888,1231 'permiss':1298 'pipelin':597,1241 'plugin':300 'port':366 'power':387 'practic':25,40,79,111,131,272,311,324,831,961,982,1063,1081,1091,1149 'predict':410 'preserv':765 'prevent':215,240,540 'principl':1003,1042 'priorit':398,933 'proactiv':415 'process':811 'product':223,531,1215 'program':803,817,820,828 'project':135,991,1166 'promot':956 'properti':619,625,639,1190 'property-bas':618,624,1189 'provid':83,1142 'provis':702 'puriti':914 'purpos':119 'pyramid':441 'pytest':573 'python':564 'qualiti':499,511,541,648,1048,1185,1217,1245 'queri':884 'quickcheck':630 'rapid':231,1133,1255 'readabl':937 'readi':1087 'realist':434,691 'recommend':1145 'red':10,140,186,926 'red-green-refactor':9,139,185,925 'reduct':782 'refactor':12,142,188,210,426,735,752,788,928,964,1033,1037,1122,1202 'regress':214,871 'relev':77 'report':547 'repositori':303 'requir':74,92,381,854,1296 'resili':680 'resourc':876 'resources/implementation-playbook.md':94 'respons':672,1082 'review':810,1289 'rhythm':194 'robust':172 'runner':578 'sacrif':920 'safeti':211,755,969,1125,1206,1299 'scalabl':845,853,896 'scale':1147 'school':316,321 'scope':68,1270 'seam':744 'seamless':924 'secret':726 'secur':494,654 'servic':661,717 'session':822 'share':276,472,985 'skill':28,50,807,1262 'skill-tdd-orchestrator' 'sla':892 'sla-driven':891 'smart':427 'snapshot':665 'softwar':134,177,1011,1074 'source-sickn33' 'special':7,101,254 'specif':1044,1284 'speed':922 'spi':712 'standard':795 'state':219,695 'step':85 'stop':1290 'stori':351,384 'strategi':216,393,446,462,617,637,689,776,947,1073,1193 'stream':267,1111 'stub':710 'substitut':1280 'success':1302 'suit':262,437,456,647,1244 'support':561,736 'synchron':273 'system':178,587,615,763,901 'systemat':784 'task':34,53,278,1266 'tdd':2,5,32,44,57,99,110,121,148,161,180,193,217,234,249,271,290,299,304,310,314,323,345,356,364,497,502,526,560,596,611,678,774,792,794,813,821,824,837,859,913,960,981,987,1002,1024,1055,1065,1071,1080,1086,1095,1117,1148,1160,1180,1210,1223,1232,1256 'tdd-orchestr':1 'team':200,270,530,791,932,994,1151,1214,1222 'technic':538,780 'techniqu':623,1034 'technolog':555 'test':22,105,128,153,168,176,202,242,255,261,282,330,369,373,377,388,397,405,411,416,419,428,436,440,445,449,455,463,470,473,477,480,487,493,510,515,533,568,577,604,608,616,622,627,636,643,646,651,658,666,682,686,699,706,719,731,742,760,767,786,846,849,856,878,882,894,897,908,917,934,946,951,955,968,977,1014,1017,1027,1046,1104,1130,1178,1192,1205,1236,1240,1243,1251,1286 'test-aft':241 'test-driven':21,104,127,329,785,848,1016 'test-first':201,907 'testabl':750 'testing/t':576 'thorough':175,976 'threshold':524 'time':226,508 'tool':65,169,296,1038 'toolchain':1030 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'track':521,1218 'train':802 'trait':904 'transact':698 'transform':839 'treat':1275 'trend':548 'type':488 'typescript':566 'ubiquit':1057 'ui':668 'under-test':953 'unit':257,451,1175 'unrel':55 'unwav':906 'usag':874 'use':26,48,1260 'user':350,383 'util':474 'valid':81,649,673,681,772,863,886,1198,1246,1285 'veloc':158,527,1137 'verif':87,205,467,815 'virtual':718 'vulner':655 'wide':800 'within':858 'without':919 'work':30 'workflow':17,36,116,149,250,286,340,1066,1105,1172,1233,1253","prices":[{"id":"9f4562c3-0b76-42f2-bd7a-13e211070a0c","listingId":"4294e9d6-557c-427b-8af3-a1745e48bcfd","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:45:53.058Z"}],"sources":[{"listingId":"4294e9d6-557c-427b-8af3-a1745e48bcfd","source":"github","sourceId":"sickn33/antigravity-awesome-skills/tdd-orchestrator","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/tdd-orchestrator","isPrimary":false,"firstSeenAt":"2026-04-18T21:45:53.058Z","lastSeenAt":"2026-04-22T06:51:58.589Z"}],"details":{"listingId":"4294e9d6-557c-427b-8af3-a1745e48bcfd","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"tdd-orchestrator","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34460,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-22T06:40:00Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"aa6b0b3cbecfda7ce9816d2c7ba5f4a977a543db","skill_md_path":"skills/tdd-orchestrator/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/tdd-orchestrator"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"tdd-orchestrator","description":"Master TDD orchestrator specializing in red-green-refactor discipline, multi-agent workflow coordination, and comprehensive test-driven development practices."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/tdd-orchestrator"},"updatedAt":"2026-04-22T06:51:58.589Z"}}