pymc-labs

performing-causal-analysis

@pymc-labs/performing-causal-analysis
pymc-labs
1,090
90 forks
Updated 1/18/2026
View on GitHub

Fits causal models, estimates impacts, and plots results using CausalPy. Use when performing analysis with DiD, ITS, SC, or RD.

Installation

$skills install @pymc-labs/performing-causal-analysis
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Path.claude/skills/performing-causal-analysis/SKILL.md
Branchmain
Scoped Name@pymc-labs/performing-causal-analysis

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

skills list

Skill Instructions


name: performing-causal-analysis description: Fits causal models, estimates impacts, and plots results using CausalPy. Use when performing analysis with DiD, ITS, SC, or RD.

Performing Causal Analysis

Executes causal analysis using CausalPy experiment classes.

Workflow

  1. Load Data: Ensure data is in a Pandas DataFrame.
  2. Initialize Experiment: Use the appropriate class (see References).
  3. Fit & Model: Models are fitted automatically upon initialization if arguments are provided.
  4. Analyze Results: Use summary(), print_coefficients(), and plot().

Core Methods

  • experiment.summary(): Prints model summary and main results.
  • experiment.plot(): Visualizes observed vs. counterfactual.
  • experiment.print_coefficients(): Shows model coefficients.

References

Detailed usage for specific methods: