test-failure-handling

Log automated test failures to verification-failures.json and test-debt.json.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of handling test failures by providing structured logging, clear manual fallback options, and effective management of verification failure data.

Core Features & Use Cases

  • Automated Failure Logging: Records detailed information about test failures in verification-failures.json for analysis.
  • Manual Intervention Guidance: Offers clear options ([M] Fix Manually, [S] Skip, [A] Abandon) when automated fixes fail.
  • Test Debt Management: Logs skipped tests to test-debt.json for future attention.
  • External Service Error Handling: Provides specific options for dealing with unavailable external services.

Quick Start

Use the test-failure-handling skill when a test fails to log the error and choose a resolution option.

Frequently Asked Questions about test-failure-handling

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

FAQPage Schema
How do I log automated test execution failures for debugging?

To log automated test execution failures, this Skill captures detailed error information and records it in a structured `verification-failures.json` file for comprehensive failure analysis and remediation tracking.

What options do I have when a test failure requires manual intervention?

When an automated fix fails during test failure handling, you can choose to Fix Manually, Skip the test, or Abandon the task, with skipped tests logged to `test-debt.json` for future attention.

How do I handle external service unavailability during automated testing?

To handle external service unavailability during automated testing, this Skill provides specific error handling options and logs the failure data to ensure the test execution process can proceed or pause appropriately.

What is the best way to track skipped tests and manage test debt?

The best way to manage test debt is logging skipped tests to `test-debt.json`, which records them for future attention and provides a structured format for tracking unresolved verification failures.

Can I use this test failure handling process without any external dependencies?

Yes, you can use this test failure handling process without external dependencies, as it operates independently to log errors to JSON files and provide manual fallback options for test resolution.