test-validate-loop
CommunityAutomate test validation and deployment loops.
System Documentation
What problem does it solve?
This Skill eliminates the manual, error-prone process of coordinating test plan validation, code fixes, quality gates, deployment, and end-to-end testing across complex .NET/Azure codebases. It ensures test plans match actual controller models, fixes are applied and verified automatically, and deployments are validated with real E2E tests—all while providing detailed diagnostics from App Service logs when failures occur.
Core Features & Use Cases
- Plan Validation: Cross-references test plans against actual controller models to catch field mismatches, wrong HTTP verbs, incorrect required/optional assertions, and wrong enum values before deployment.
- Automated Fix Loop: Triages issues by severity (Critical/Major/Medium/Low), applies fixes to test plans or source code, and re-runs validation until all quality gates pass or the maximum loop count is reached.
- Team Mode: Spawns parallel agent teams (researcher, implementer, reviewer, deploy-monitor) for continuous investigate → fix → review → deploy cycling on complex issues requiring multiple specialized agents.
- Log-Driven Diagnostics: Automatically downloads and greps App Service logs after E2E failures to identify root causes like serialization mismatches, Cosmos DB errors, or DI configuration issues.
- Use Case: Imagine you have 50 test plans for a .NET API with frequent model changes. Use this Skill to automatically validate every plan against the actual controllers, fix any mismatches, build, deploy to Azure, and run E2E tests—all while analyzing logs for any failures and looping until the system is green.
Quick Start
Run the test-validate-loop skill to automatically validate test plans against code models, fix issues, run quality gates, deploy to an environment, and execute end-to-end tests in a single orchestrated pipeline.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: test-validate-loop Download link: https://github.com/tmalcolm-0607/mad-council-claw/archive/main.zip#test-validate-loop Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.