challenge

Identifies falsifiable claims in debugging hypotheses and seeks counter-evidence in code and artifacts.

7|15|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/openshift-eng/edge-tooling --skill challenge-openshift-eng
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: challenge
Source: https://github.com/openshift-eng/edge-tooling/tree/main/plugins/challenge/skills/challenge
Command: npx skills add https://github.com/openshift-eng/edge-tooling --skill challenge-openshift-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you rigorously challenge the most recent hypothesis or root-cause explanation in a debugging or investigation conversation, so weak or unverified claims don’t harden into incorrect conclusions.

Core Features & Use Cases

  • Adversarial review with no validation: attacks the hypothesis directly and avoids endorsing it while still producing actionable ways to verify or falsify it.
  • Counter-evidence investigation first: breaks the hypothesis into falsifiable claims, searches the codebase and available artifacts for contradictions, and records how each finding changes the hypothesis strength.
  • Experiment-driven resolution: proposes concrete commands and log/code checks that would confirm or deny each counter-argument.

Quick Start

Ask the skill to challenge the latest hypothesis by generating an adversarial review with counter-evidence searches and definitive experiments.

Frequently Asked Questions about challenge

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

FAQPage Schema
How do I rigorously challenge a root cause hypothesis during debugging?▼

To challenge a root cause hypothesis, you break it into falsifiable claims, search the codebase for counter-evidence, and output structured counter-arguments. This adversarial review avoids validating the hypothesis while actively seeking contradictions in logs and code.

What is adversarial review in root cause analysis?▼

Adversarial review in root cause analysis is a technique that attacks a debugging hypothesis directly by identifying falsifiable claims. It searches code and artifacts to find contradictions, ensuring weak explanations do not harden into incorrect conclusions.

Can I use hypothesis testing for CI failure triage and runtime incident investigation?▼

Yes, hypothesis testing applies to CI failure triage and runtime incident investigation. It evaluates multiple plausible causal theories by proposing concrete commands and log checks to confirm or deny each counter-argument found during the investigation.

How do I design experiments to confirm or deny a debugging hypothesis?▼

You design experiments by proposing concrete commands and log checks that verify or falsify each counter-argument. This experiment-driven resolution generates definitive tests to confirm or deny the challenged elements of the root-cause explanation.

What is the best way to investigate counter-evidence for a root cause explanation?▼

The best way to investigate counter-evidence is performing grep and read-based codebase searches for each claim within the hypothesis. This structured approach records how each finding changes the hypothesis strength without endorsing the original explanation.

When should I avoid validating a hypothesis during codebase search?▼

You should avoid validating a hypothesis during a codebase search when multiple causal theories are plausible. Instead, perform an adversarial review to actively seek contradictions and ensure you are not simply confirming your existing bias.