Back to Skills

sensitivity-analysis

verified

Conduct sensitivity analyses to test robustness of findings. Use when: (1) Testing assumption violations, (2) Meta-analysis robustness, (3) Handling missing data, (4) Examining outliers.

View on GitHub

Marketplace

research-assistant-marketplace

astoreyai/ai_scientist

Plugin

research-assistant

productivity

Repository

astoreyai/ai_scientist
3stars

skills/sensitivity-analysis/SKILL.md

Last Verified

January 20, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/astoreyai/ai_scientist/blob/main/skills/sensitivity-analysis/SKILL.md -a claude-code --skill sensitivity-analysis

Installation paths:

Claude
.claude/skills/sensitivity-analysis/
Powered by add-skill CLI

Instructions

# Sensitivity Analysis Skill

## Purpose
Test whether findings are robust to analytical decisions and assumptions.

## Types of Sensitivity Analyses

**1. Exclusion Analyses**
- Remove outliers
- Remove high risk-of-bias studies
- One-study-removed analysis

**2. Analytical Decisions**
- Different statistical tests
- Parametric vs non-parametric
- Different transformations

**3. Missing Data**
- Complete case analysis
- Best-case scenario
- Worst-case scenario
- Multiple imputation

**4. Measurement**
- Different outcome definitions
- Different time points
- Alternative scoring methods

## Interpretation

**Robust Findings:**
- Results consistent across analyses
- Conclusions unchanged
- High confidence

**Sensitive Findings:**
- Results vary by decision
- Interpret with caution
- Report uncertainty

## Example

"Results were robust to removal of the highest risk-of-bias study (d=0.48 vs d=0.52) and remained significant when using non-parametric tests (p=.002)."

---
**Version:** 1.0.0

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
988 chars