The Test Executor skill provides a systematic approach to validating code implementations by intelligently discovering project test suites, managing required services, and executing tests in adaptive loops. It works universally with unit, integration, API, and E2E testing frameworks by parsing output from popular tools like Jest, Pytest, Playwright, and .NET. Beyond simple execution, it specializes in deep failure analysis, categorizing errors and generating structured reports that provide a clear path from failure to fix, making it an essential tool for maintaining high-quality codebases through automated validation.
Key Features
01Categorized failure analysis and diagnostic reporting
02Adaptive discovery of testing frameworks and execution commands
03Iterative execution loops with progress tracking against test plans
04Automated service management and health checks for test environments
050 GitHub stars
06Intelligent parsing of multi-framework test outputs