test-verification-loop

Automate software stability verification with three-pass testing and automated fix loops.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/mdmagnuson-creator/helm-ade-toolkit --skill test-verification-loop
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: test-verification-loop
Source: https://github.com/mdmagnuson-creator/helm-ade-toolkit/tree/main/skills/test-verification-loop
Command: npx skills add https://github.com/mdmagnuson-creator/helm-ade-toolkit --skill test-verification-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the unreliability of single test passes by implementing a robust 3-pass stability verification and an automated fix loop to resolve failures, ensuring software stability and reducing manual debugging time.

Core Features & Use Cases

  • 3-Pass Stability Verification: Guarantees that a feature is stable by requiring three consecutive successful test runs before declaring it verified.
  • Automated Fix Loop: When tests fail, this Skill automatically classifies the failure, attempts to fix it (delegating to appropriate agents like @developer or @ui-tester-playwright), and then re-runs verification.
  • Use Case: When a new UI component is developed, this Skill will run its associated tests multiple times. If a test fails, it will attempt to fix the issue automatically before re-running the stability check, preventing flaky tests from reaching production.

Quick Start

Use the test-verification-loop skill to run stability checks on the new user authentication flow.

Frequently Asked Questions about test-verification-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stop flaky tests from reaching production?▼

To stop flaky tests from reaching production, you can use a 3-pass stability verification process that requires three consecutive successful test runs before declaring a feature stable. This ensures that intermittent failures are caught before deployment.

How does automated test remediation work for failing test suites?▼

Automated test remediation works by classifying test failures and then delegating the resolution to appropriate agents, such as a developer or UI tester. The system attempts an automated fix and then re-runs the stability verification.

What is a 3-pass stability verification process?▼

A 3-pass stability verification process is a testing method that requires a feature to pass three consecutive test runs successfully. This approach addresses the unreliability of single test passes and confirms software robustness.

Can I automate fixes for environment-related test failures?▼

Yes, you can automate fixes for environment-related test failures. The automated fix loop classifies prerequisite, feature, or environment-related issues and orchestrates a defined fix loop algorithm with stop conditions to resolve them.

What are the limitations of automated test fix loops?▼

The limitations of automated test fix loops include the reliance on defined stop conditions within the fix algorithm. If a failure cannot be resolved by the delegated agents or exceeds the stop conditions, manual debugging may still be required.