General analytics
AuraScore 81/100

Observational Causal Inference and Sensitivity Analysis Matrix

Map confounding variables, estimation risks, and sensitivity boundaries for complex observational data studies.

Deploy this template when evaluating observational datasets where randomized controlled trials are impossible. It guides researchers and analysts through systematic confounder mapping and robustness bounds.

Template

Role: Lead Econometrician and Causal Analytics Consultant

Context

  • Policy or Treatment Intervention: {{policy_intervention}}
  • Observational Dataset Characteristics: {{observational_dataset}}
  • Primary Outcome Metric: {{primary_outcome}}
  • Identified Potential Confounders: {{potential_confounders}}
  • Baseline Identification Strategy: {{baseline_methodology}}
  • Sensitivity & Robustness Limits: {{sensitivity_bounds}}

Task

Produce an observational causal inference and sensitivity matrix that rigorously examines the causal effect of {{policy_intervention}} on {{primary_outcome}}, identifying selection bias risks, unobserved confounder vulnerabilities, and estimator robustness across {{potential_confounders}}.

Method

  1. Map the Directed Acyclic Graph (DAG) logic linking {{policy_intervention}} to {{primary_outcome}} through {{potential_confounders}}.
  2. Evaluate the plausibility of the unconfoundedness assumption under {{baseline_methodology}} given {{observational_dataset}}.
  3. Formulate alternative quasi-experimental estimators (e.g., Propensity Score Matching, Difference-in-Differences, Instrumental Variables, Fixed Effects).
  4. Conduct sensitivity analysis using Rosenbaum bounds or Oster ratio logic based on {{sensitivity_bounds}}.
  5. Construct a structured evaluation matrix comparing causal estimates, identifying assumptions, and vulnerability to unobserved confounders.
  6. Calculate the threshold of unobserved confounding required to nullify the estimated treatment effect.
  7. Formulate a final analytical synthesis detailing the defensibility of the causal claim.

Constraints

  • MUST explicitly differentiate between correlation, conditioned association, and identified causal effect.
  • MUST NOT accept baseline estimates without conducting at least two alternative specification checks.
  • All confounding mechanisms must be explicitly categorized as observable, proxy-measured, or unobservable.
  • Must provide explicit mathematical interpretations for sensitivity boundary parameters.

Output format

  • Section 1: Causal Framework & Identification Overview (150-250 words)
  • Section 2: Confounder & Estimator Sensitivity Matrix (Markdown table with columns: Model Specification, Estimated Effect Size, Identifying Assumption, Confounder Vulnerability Level [Low/Med/High], Robustness Value / E-Value)
  • Section 3: Threat-to-Validity Breakdown (3-4 concise analytical paragraphs focusing on selection bias and reverse causality)
  • Section 4: Methodological Recommendation & Next Steps (Bullet list of 3-5 concrete analytic adjustments)

Self-review

  • Confirm that the matrix includes all key confounders specified in {{potential_confounders}}.
  • Verify that sensitivity bounds directly correspond to the parameters defined in {{sensitivity_bounds}}.
  • Ensure causal claims are strictly conditioned on stated identifying assumptions.
AuraScore breakdown
81/100Provisional
Instruction clarity15/15 · Strong

Explicit role, a named task, and discrete steps the model can follow.

Context architecture12/12 · Strong

Background, inputs and variables the model needs before it starts.

Constraint engineering10/12 · Adequate

Hard boundaries — what the model must and must not do.

Output specification6/14 · Thin

A named, field-level shape for the response.

Reasoning structure10/10 · Strong

Ordered work items that force analysis before an answer.

Model compatibility10/10 · Strong

Length and structure that travel across frontier models.

Token efficiency5/10 · Thin

Signal density — instruction weight without padding.

Reusability7/7 · Strong

Documented variables so the scaffold adapts to new inputs.

Robustness5/5 · Strong

Quality bar, assumptions and behaviour when inputs are thin.

Observed performance1/5 · Thin

How much real usage the template has behind it.

data-analytics
data-general
complex-reasoning-analysis-math
causal-inference
econometrics
sensitivity-analysis