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.