systematic-review-epi

Pool study effect sizes into fixed- and random-effects meta-analysis outputs.

33|6|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/xjtulyc/awesome-rosetta-skills --skill systematic-review-epi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: systematic-review-epi
Source: https://github.com/xjtulyc/awesome-rosetta-skills/tree/main/skills/17-public-health/systematic-review-epi
Command: npx skills add https://github.com/xjtulyc/awesome-rosetta-skills --skill systematic-review-epi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you synthesize results across studies for public-health questions by computing pooled effects, assessing heterogeneity, detecting publication bias, and summarizing evidence quality.

Core Features & Use Cases

  • Meta-analysis (fixed and random effects): Pool study-level effect sizes into a combined estimate (e.g., OR/RR/RD/SMD) with confidence intervals using heterogeneity-aware models.
  • Heterogeneity diagnostics: Calculate Cochran’s Q and I² to quantify between-study variability.
  • Publication bias evaluation: Run Egger’s test, perform Begg-style rank correlation tests, and produce funnel plots.
  • Meta-regression: Explore whether study-level covariates (e.g., setting, year) explain heterogeneity.
  • GRADE evidence synthesis: Produce a structured quality rating of the overall evidence.

Quick Start

Use the systematic-review-epi Skill to meta-analyze your extracted study effect sizes and standard errors, then generate forest plot results and publication-bias diagnostics in one pass.

Frequently Asked Questions about systematic-review-epi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a meta-analysis and visualize results with a forest plot in Python?

To perform meta-analysis in Python, this Skill pools study-level effect sizes and standard errors into fixed- and random-effects models, generating combined estimates and matplotlib forest plots for visualizing pooled outcomes.

How does heterogeneity quantification work for public-health systematic reviews?

Heterogeneity quantification calculates Cochran's Q and I² statistics to measure between-study variability in systematic reviews. This Skill computes these metrics natively using scipy and statsmodels to assess whether study differences exceed chance.

Can I detect publication bias using Egger's test and funnel plots?

Yes, you can detect publication bias by applying Egger's test, Begg-style rank correlation tests, and generating funnel plots. This Skill runs these statistical diagnostics to identify asymmetry indicative of unpublished negative findings.

What is the best way to explore effect modifiers with meta-regression?

The best way to explore effect modifiers is through meta-regression, which tests whether study-level covariates like setting or year explain heterogeneity. This Skill fits regression models to assess covariate influence on pooled outcomes.

Do I need Python and pandas to generate GRADE evidence synthesis ratings?

You need Python with pandas, numpy, and scipy to compute the required statistics for GRADE evidence synthesis. This Skill uses these libraries to produce a structured quality rating of the overall evidence.

When should I use random-effects versus fixed-effects models for pooling study outcomes?

Use random-effects models when heterogeneity quantification shows significant between-study variability, and fixed-effects when studies are functionally identical. This Skill computes both to ensure heterogeneity-aware pooled estimates.