counterfactual-reasoning

Analyze legal outcome changes under altered counterfactual facts.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/zizhenchen47-oss/claude-skills --skill counterfactual-reasoning-zizhenchen47-oss
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: counterfactual-reasoning
Source: https://github.com/zizhenchen47-oss/claude-skills/tree/main/counterfactual-reasoning
Command: npx skills add https://github.com/zizhenchen47-oss/claude-skills --skill counterfactual-reasoning-zizhenchen47-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps analyze whether a legal result would change if a specific fact, action, condition, or omission had been different, making causation and responsibility questions easier to resolve.

Core Features & Use Cases

  • Causation Analysis: Tests whether a disputed act is a legal cause of harm under a counterfactual "what if" scenario.
  • Responsibility Allocation: Assesses contribution, overdetermination, intervening causes, and proportional liability in multi-factor cases.
  • Damage and Loss Assessment: Estimates how losses would differ under a hypothetical lawful or non-breaching world.
  • Use Case: A lawyer can ask whether a traffic violation, medical misdiagnosis, contract breach, or administrative action actually changed the final outcome and by how much.

Quick Start

Ask the assistant to evaluate a legal issue by changing one specific fact and explaining how the outcome would differ in the hypothetical world.

Frequently Asked Questions about counterfactual-reasoning

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

FAQPage Schema
How does counterfactual reasoning determine legal causation in liability cases?▼

Counterfactual reasoning determines legal causation by constructing a minimal-deviation alternative world and comparing it with actual facts to test if altering a specific action changes the legal outcome. It applies but-for, NESS, and probability-based tests to resolve liability allocation.

When do I need to use counterfactual analysis for contract breach damages?▼

You need counterfactual analysis for contract breach damages when estimating how losses would differ under a hypothetical lawful or non-breaching world. It isolates the actual financial impact of the breach by comparing real outcomes against a minimal-deviation alternative scenario.

How to assess intervening cause and proportional liability in multi-factor criminal law cases?▼

Assess intervening cause and proportional liability by building a counterfactual world where one disputed act changes, then comparing the hypothetical outcome with actual facts. This identifies contribution levels and overdetermination to allocate responsibility accurately across multiple factors.

Can I evaluate administrative legality and legislative impact using counterfactual scenarios?▼

You can evaluate administrative legality and legislative impact by creating a minimal-deviation alternative world to see how changing a specific condition alters the legal outcome. This method supports conclusions using but-for and probability-based reasoning for administrative actions.

What is the best way to allocate damages in overdetermined legal scenarios?▼

The best way to allocate damages in overdetermined scenarios is applying NESS and probability-based reasoning within a counterfactual framework. By comparing the actual facts with a hypothetical world lacking the disputed act, you isolate the true causal contribution to the harm.

Why does but-for test fail in multi-factor causation and how does NESS reasoning help?▼

The but-for test fails in multi-factor causation when multiple sufficient causes exist simultaneously, making each act non-essential. NESS reasoning helps by evaluating whether the disputed act was a necessary element of a sufficient set, accurately resolving overdetermination and liability allocation.