test-fixer

Investigate and fix failing tests in CI workflows with git backups.

6|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/pwv-vc/agentcribs-community --skill test-fixer-pwv-vc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-fixer
Source: https://github.com/pwv-vc/agentcribs-community/tree/main/resources/tearsheets/arsenal/dot-claude/skills/test-fixer
Command: npx skills add https://github.com/pwv-vc/agentcribs-community --skill test-fixer-pwv-vc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a disciplined workflow to diagnose, reason about, and fix failing tests across CI pipelines, reducing debugging time and preventing regressions.

Core Features & Use Cases

  • Safety backup phase: Creates reversible backups before investigating.
  • Phase-based workflow: Phase 1 investigation, Phase 2 iterative fixing, Phase 3 final verification.
  • Automation and integration: Works with test runners and linting tools, coordinates with git and CI logs for reproducible fixes.

Quick Start

Start by creating a safety backup and running the failing test suite to begin automated investigation.

Frequently Asked Questions about test-fixer

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

FAQPage Schema
How do I systematically investigate and fix failing tests in a CI pipeline?

To fix failing tests in a CI pipeline, you need a structured workflow that performs root cause analysis, creates git stash backups, and runs iterative fix cycles using test runners and linting tools until final verification passes.

What is the best way to debug test failures during local development?

Debugging test failures during local development requires an automated investigation phase to isolate the root cause, followed by iterative fixing cycles and a final verification stage to prevent regressions before committing.

Does this test fixing workflow work with git stash and pre-commit hooks?

Yes, the test fixing workflow works with git stash and pre-commit hooks by applying a safety backup phase before investigation, ensuring reversible local states while guiding users through root cause analysis and iterative remediation.

Why do I need a safety backup phase before debugging failing tests?

A safety backup phase is needed before debugging failing tests because it creates reversible backups using git stash, protecting your working directory from unintended changes during iterative fix cycles and automated investigation.

Can I integrate automated test runners and linting tools into a structured fix workflow?

Yes, you can integrate automated test runners and linting tools into a structured fix workflow to coordinate reproducible fixes, validate code quality, and generate structured reporting during the final verification stage.

What are the limitations of an automated test fixing workflow for CI pipelines?

Limitations of an automated test fixing workflow include reliance on accurate CI logs for root cause analysis and the need for compatible test runners, as complex environmental failures may exceed automated iterative fix cycles.