dev-trace

Trace competing hypotheses with evidence for and against each.

520|175|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/evolution-foundation/evo-nexus --skill dev-trace-evolution-foundation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dev-trace
Source: https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/dev-trace
Command: npx skills add https://github.com/evolution-foundation/evo-nexus --skill dev-trace-evolution-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dev Trace helps you explain an unexpected outcome by systematically comparing multiple plausible causes and ranking them with evidence, reducing premature or biased conclusions.

Core Features & Use Cases

  • Multi-hypothesis causal tracing: generates at least two competing explanations instead of settling on the first guess.
  • Evidence FOR/AGAINST ranking: gathers supporting and contradicting evidence for each hypothesis, then ranks by strength.
  • Discriminating next probe: ends with a targeted question or experiment that can actually distinguish the leading explanations.

Quick Start

Use dev-trace when investigating a puzzling bug by asking for a causal trace that ranks competing hypotheses with explicit evidence for and against.

Frequently Asked Questions about dev-trace

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

FAQPage Schema
How do I debug intermittent anomalies with multiple possible causes?▼

Causal tracing resolves ambiguous debugging questions by generating multiple competing explanations, gathering evidence for and against each, and ranking them by strength. It concludes with a discriminating probe to distinguish leading hypotheses for intermittent anomalies.

What is the best way to investigate why a multi-causal bug happened?▼

Investigate multi-causal bugs using evidence-driven causal tracing. Frame the question, generate at least two explanations, collect supporting and contradicting evidence for each, rank them, and execute a discriminating probe to identify the true cause.

How do I rank competing hypotheses during a performance investigation?▼

Rank competing hypotheses during performance investigation by gathering supporting and contradicting evidence for each explanation, then sorting them by strength. This evidence-driven ranking prevents bias and prioritizes explanations with the strongest supporting data.

When should I use multi-hypothesis causal tracing instead of standard debugging?▼

Use multi-hypothesis causal tracing when debugging multi-causal or intermittent anomalies where uncertainty must be preserved. It prevents premature conclusions by evaluating competing explanations rather than settling on the first guess during complex investigations.

How do I find a discriminating probe to distinguish between bug hypotheses?▼

Find a discriminating probe by first generating and ranking competing explanations with evidence for and against each. The resulting experiment or question distinguishes the leading hypotheses to finalize the investigation.