Explain model predictions with SHAP, LIME, integrated gradients, and permutation importance. Generates summary plots, waterfall charts, and force plots. Use when debugging predictions, auditing for bias, or communicating model behavior to stakeholders.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Explain model predictions with SHAP, LIME, integrated gradients, and permutation importance. Generates summary plots, waterfall charts, and force plots. Use when debugging predictions, auditing for bias, or communicating model behavior to stakeholders.
Generate model explanations with SHAP, LIME, integrated gradients, and permutation importance.
Quick start
# Auto-detect model type and run SHAP
uv run ${CLAUDE_SKILL_DIR}/scripts/shap_explain.py model.joblib data/test.csv
# Output: explanations/shap_summary.png
Methods by model type
Model type
Recommended explainer
sklearn tree (RF, XGBoost)
SHAP TreeExplainer
sklearn linear
SHAP LinearExplainer
PyTorch/TF
SHAP DeepExplainer or captum
Any black-box
SHAP KernelExplainer (slow) or LIME
Plots
shap.summary_plot() — global feature importance (beeswarm)
shap.waterfall_plot() — single prediction breakdown