Back to skills
SKILL.md
Synthesize Meta Analytic Evidence
ASecurityDesign or execute a quantitative evidence synthesis with pairwise/network/cumulative/heterogeneity/bias modes while preserving study-level quality and sensitivity logic.
- 499 stars
- 0 votes
- 0 copies
- 0 views
- Added September 24, 2026
Security analysis
100/100npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill synthesize-meta-analytic-evidence --agent claude-codeAre you the author of Synthesize Meta Analytic Evidence?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/yogsoth-ai-synthesize-meta-analytic-evidence)---
name: synthesize-meta-analytic-evidence
description: "Design or execute a quantitative evidence synthesis with pairwise/network/cumulative/heterogeneity/bias modes while preserving study-level quality and sensitivity logic."
---
# synthesize-meta-analytic-evidence
## Purpose
Design or execute quantitative evidence synthesis while preserving study-level quality, heterogeneity, bias, and sensitivity logic.
## When to use / not applicable
Use when multiple studies or comparable effect estimates must be combined. Not applicable when evidence is a single case or no comparable outcome can be defined.
## Input contract
```yaml
mode_contracts:
pairwise: &meta_input
required: [study_records, outcome_definition, effect_measure]
optional: [comparison_network, subgroup_plan, prior_quality_assessments]
constraints: [study_level_provenance_required]
network: *meta_input
cumulative: *meta_input
heterogeneity: *meta_input
bias: *meta_input
```
## Execution protocol
Do not perform called SOP operations inline; each loaded SOP owns its contract and thresholds.
1. You MUST load skill `formulate-meta-analysis-scope` to define outcome, effect measure, and inclusion boundary. You MUST load skill `design-study-inclusion` to define study-level inclusion and quality fields.
2. You MUST load skill `plan-effect-size` to plan effect-size calculation. You MUST load skill `design-data-extraction` to extract condition, sample, uncertainty, and provenance. You MUST load skill `audit-study-validity` to retain study-validity judgments.
3. Select one mode: pairwise, network, cumulative, heterogeneity, or bias.
4. You MUST load skill `assess-sensitivity` to run sensitivity checks and synthesize estimates with uncertainty and exclusions.
If the synthesis exposes a mechanism-level explanatory gap, consider `formulate-hypotheses` as the next tactic.
## Mode branches
- `pairwise`: pool directly comparable effect sizes, report sampling uncertainty and study-quality judgments with sensitivity analyses, and stop only after at least 80% of every declared pairwise floor is met.
- `network`: compare N>=3 methods using direct and indirect evidence. You MUST load skill `construct-evidence-network` to construct the direct and indirect evidence network.
- `cumulative`: update the estimate as studies arrive; retain order and stopping state. You MUST load skill `update-cumulative-evidence` to perform the ordered cumulative updates.
- `heterogeneity`: investigate between-study variation; preserve I2 interpretation bands. You MUST load skill `analyze-heterogeneity` to analyze between-study variation.
- `bias`: test publication, selection, and small-study bias; do not treat absence of evidence as absence of bias. You MUST load skill `assess-publication-bias` to assess publication, selection, and small-study bias.
## Output contract
```yaml
mode_contracts:
pairwise:
produces: [question, inclusion_criteria, studies_included, effect_size_type, model, heterogeneity_plan, sensitivity_plan, bias_assessment_plan, reporting]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
network:
produces: [question, network_geometry, inclusion_criteria, studies_included, effect_size_type, model, transitivity_assessment, ranking_method, heterogeneity_plan, inconsistency_plan, sensitivity_plan, bias_assessment_plan, reporting]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
cumulative:
produces: [question, temporal_scope, inclusion_criteria, studies_included, chronological_order, effect_size_type, model, temporal_analyses, time_lag_bias, quality_trend, reporting]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
heterogeneity:
produces: [question, heterogeneity_metrics, moderator_candidates, investigation_plan, a_priori_hypotheses, multiple_testing, reporting]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
bias:
produces: [question, bias_domains, grey_literature_search, grade_assessment, sensitivity_plan, reporting]
delta_fields: [findings, evidence_updates, uncertainties, decisions, open_questions]
```
## Thresholds and quality gates
- Evidence-acquisition gates use relative coverage, not fixed study/web counts. Declare the eligible evidence universe (or current evidence pool), then record numerator, denominator, batch increment, stopping reason, and source references.
- Pairwise/network/cumulative/heterogeneity/bias modes stop when marginal information gain falls below the declared, justified floor across consecutive batches; report coverage ratio, independent-source ratio, and saturation state.
- `effect-size-extraction` and `quality-assessment-protocol` must cover the declared eligible records at the justified relative floor; do not substitute an unreasoned absolute count.
- If k >= 10, pre-specified subgroup/meta-regression investigation is required where applicable.
- I2 interpretation bands are retained: 0-40% low, 30-60% moderate, 50-90% substantial, 75-100% considerable; overlaps are source wording and must not be silently normalized.
## Failure and counterexamples
Reject synthesis when study identity, outcome definition, or effect measure is missing. Flag disconnected network, incomparable conditions, unplanned subgrouping, and bias tests with insufficient studies.
## Provenance map
`meta-analysis`, `pairwise-synthesis`, `network-comparison`, `cumulative-tracking`, `heterogeneity-investigation`, `bias-detection`, `effect-size-extraction`, `quality-assessment-protocol`, `evidence-synthesis-planning`; all source gates kept, repeated provider details compressed.
## Legacy context checkpoint / Delta notes
Append study set, extraction table, estimate, uncertainty, heterogeneity/bias decisions, and unresolved comparability questions.
## Preserved source criteria ledger
| source | source line | kind | source criterion |
|---|---:|---|---|
| meta-analysis | 29 | numeric | \\| Multi-method comparison \\| network-comparison \\| Comparing N>=3 methods with indirect evidence \\| |
| meta-analysis | 62 | numeric-table | \\| risk-of-bias-assessment \\| Assess methodological bias (RoB2/PROBAST/QUADAS-2) \\| |
| meta-analysis | 73 | numeric-table | \\| pairwise-synthesis \\| 30 \\| 30 \\| 40 \\| |
| meta-analysis | 74 | numeric-table | \\| network-comparison \\| 50 \\| 80 \\| 60 \\| |
| meta-analysis | 75 | numeric-table | \\| cumulative-tracking \\| 40 \\| 40 \\| 30 \\| |
| meta-analysis | 76 | numeric-table | \\| heterogeneity-investigation \\| 30 \\| 30 \\| 50 \\| |
| meta-analysis | 77 | numeric-table | \\| bias-detection \\| 40 \\| 40 \\| 40 \\| |
| pairwise-synthesis | 33 | numeric-table | \\| Studies identified \\| 20 \\| 30 \\| |
| pairwise-synthesis | 34 | numeric-table | \\| Effect sizes extracted \\| 20 \\| 30 \\| |
| pairwise-synthesis | 35 | numeric-table | \\| Web searches \\| 25 \\| 40 \\| |
| pairwise-synthesis | 36 | numeric-table | \\| Quality assessments \\| 15 \\| 30 \\| |
| pairwise-synthesis | 38 | numeric | Budget gate: cannot exit until 80% of floor met. |
| pairwise-synthesis | 43 | textual | <HARD-GATE> |
| pairwise-synthesis | 46 | numeric-table | \\| Studies found \\| 0 \\| 20 \\| 30 \\| BLOCKED \\| |
| pairwise-synthesis | 47 | numeric-table | \\| Effect sizes planned \\| 0 \\| 20 \\| 30 \\| BLOCKED \\| |
| pairwise-synthesis | 48 | numeric-table | \\| Web searches done \\| 0 \\| 25 \\| 40 \\| BLOCKED \\| |
| pairwise-synthesis | 49 | numeric-table | \\| Quality assessed \\| 0 \\| 15 \\| 30 \\| BLOCKED \\| |
| pairwise-synthesis | 50 | textual | </HARD-GATE> |
| pairwise-synthesis | 84 | numeric | Iterate steps 3-5 until budget floor is met. Check state ledger before each iteration. |
| network-comparison | 25 | numeric | Design a network meta-analysis (NMA) protocol comparing N>=3 methods simultaneously, leveraging both direct and indirect evidence. |
| network-comparison | 35 | numeric-table | \\| Studies identified \\| 35 \\| 50 \\| |
| network-comparison | 36 | numeric-table | \\| Effect sizes extracted \\| 55 \\| 80 \\| |
| network-comparison | 37 | numeric-table | \\| Web searches \\| 40 \\| 60 \\| |
| network-comparison | 38 | numeric-table | \\| Network nodes (methods) \\| 3 \\| N \\| |
| network-comparison | 39 | numeric-table | \\| Quality assessments \\| 25 \\| 50 \\| |
| network-comparison | 41 | numeric | Budget gate: cannot exit until 80% of floor met. |
| network-comparison | 46 | textual | <HARD-GATE> |
| network-comparison | 49 | numeric-table | \\| Studies found \\| 0 \\| 35 \\| 50 \\| BLOCKED \\| |
| network-comparison | 50 | numeric-table | \\| Effect sizes planned \\| 0 \\| 55 \\| 80 \\| BLOCKED \\| |
| network-comparison | 51 | numeric-table | \\| Web searches done \\| 0 \\| 40 \\| 60 \\| BLOCKED \\| |
| network-comparison | 52 | numeric-table | \\| Network nodes \\| 0 \\| 3 \\| N \\| BLOCKED \\| |
| network-comparison | 53 | numeric-table | \\| Quality assessed \\| 0 \\| 25 \\| 50 \\| BLOCKED \\| |
| network-comparison | 54 | textual | </HARD-GATE> |
| network-comparison | 92 | numeric | Iterate steps 3-6 until budget floor met. Verify network connectivity after each batch. |
| cumulative-tracking | 34 | numeric-table | \\| Studies identified \\| 28 \\| 40 \\| |
| cumulative-tracking | 35 | numeric-table | \\| Effect sizes extracted \\| 28 \\| 40 \\| |
| cumulative-tracking | 36 | numeric-table | \\| Web searches \\| 20 \\| 30 \\| |
| cumulative-tracking | 37 | numeric-table | \\| Temporal coverage (years) \\| 5 \\| 10+ \\| |
| cumulative-tracking | 38 | numeric-table | \\| Quality assessments \\| 20 \\| 40 \\| |
| cumulative-tracking | 40 | numeric | Budget gate: cannot exit until 80% of floor met. |
| cumulative-tracking | 45 | textual | <HARD-GATE> |
| cumulative-tracking | 48 | numeric-table | \\| Studies found \\| 0 \\| 28 \\| 40 \\| BLOCKED \\| |
| cumulative-tracking | 49 | numeric-table | \\| Effect sizes planned \\| 0 \\| 28 \\| 40 \\| BLOCKED \\| |
| cumulative-tracking | 50 | numeric-table | \\| Web searches done \\| 0 \\| 20 \\| 30 \\| BLOCKED \\| |
| cumulative-tracking | 51 | numeric-table | \\| Year range covered \\| 0 \\| 5 \\| 10+ \\| BLOCKED \\| |
| cumulative-tracking | 52 | numeric-table | \\| Quality assessed \\| 0 \\| 20 \\| 40 \\| BLOCKED \\| |
| cumulative-tracking | 53 | textual | </HARD-GATE> |
| heterogeneity-investigation | 28 | numeric | When a meta-analysis reveals substantial heterogeneity (I2 > 50%, significant Q-test, large tau2), this strategy designs the investigation protocol: subgroup analyses, meta-regression, moderator identification, and outlier diagnostics. Produces the investigation plan, not the computation. |
| heterogeneity-investigation | 34 | numeric-table | \\| Studies identified \\| 20 \\| 30 \\| |
| heterogeneity-investigation | 35 | numeric-table | \\| Effect sizes extracted \\| 20 \\| 30 \\| |
| heterogeneity-investigation | 36 | numeric-table | \\| Web searches \\| 35 \\| 50 \\| |
| heterogeneity-investigation | 37 | numeric-table | \\| Moderator candidates \\| 5 \\| 10+ \\| |
| heterogeneity-investigation | 38 | numeric-table | \\| Quality assessments \\| 15 \\| 30 \\| |
| heterogeneity-investigation | 40 | numeric | Budget gate: cannot exit until 80% of floor met. |
| heterogeneity-investigation | 45 | textual | <HARD-GATE> |
| heterogeneity-investigation | 48 | numeric-table | \\| Studies found \\| 0 \\| 20 \\| 30 \\| BLOCKED \\| |
| heterogeneity-investigation | 49 | numeric-table | \\| Effect sizes planned \\| 0 \\| 20 \\| 30 \\| BLOCKED \\| |
| heterogeneity-investigation | 50 | numeric-table | \\| Web searches done \\| 0 \\| 35 \\| 50 \\| BLOCKED \\| |
| heterogeneity-investigation | 51 | numeric-table | \\| Moderators identified \\| 0 \\| 5 \\| 10+ \\| BLOCKED \\| |
| heterogeneity-investigation | 52 | numeric-table | \\| Quality assessed \\| 0 \\| 15 \\| 30 \\| BLOCKED \\| |
| heterogeneity-investigation | 53 | textual | </HARD-GATE> |
| heterogeneity-investigation | 70 | textual | \\| effect-size-planning \\| Standardize for comparability \\| |
| bias-detection | 35 | numeric-table | \\| Studies identified \\| 28 \\| 40 \\| |
| bias-detection | 36 | numeric-table | \\| Effect sizes extracted \\| 28 \\| 40 \\| |
| bias-detection | 37 | numeric-table | \\| Web searches \\| 28 \\| 40 \\| |
| bias-detection | 38 | numeric-table | \\| Bias domains assessed \\| 5 \\| 8 \\| |
| bias-detection | 39 | numeric-table | \\| Quality assessments \\| 20 \\| 40 \\| |
| bias-detection | 41 | numeric | Budget gate: cannot exit until 80% of floor met. |
| bias-detection | 46 | textual | <HARD-GATE> |
| bias-detection | 49 | numeric-table | \\| Studies found \\| 0 \\| 28 \\| 40 \\| BLOCKED \\| |
| bias-detection | 50 | numeric-table | \\| Effect sizes planned \\| 0 \\| 28 \\| 40 \\| BLOCKED \\| |
| bias-detection | 51 | numeric-table | \\| Web searches done \\| 0 \\| 28 \\| 40 \\| BLOCKED \\| |
| bias-detection | 52 | numeric-table | \\| Bias domains assessed \\| 0 \\| 5 \\| 8 \\| BLOCKED \\| |
| bias-detection | 53 | numeric-table | \\| Quality assessed \\| 0 \\| 20 \\| 40 \\| BLOCKED \\| |
| bias-detection | 54 | textual | </HARD-GATE> |
| bias-detection | 62 | numeric-table | \\| quality-assessment-protocol \\| Full RoB2 assessment per study \\| |
| effect-size-extraction | 77 | textual | ## Minimum Yield |
| effect-size-extraction | 80 | numeric | - At least 5 studies processed |
| effect-size-extraction | 81 | numeric | - At least 5 effect sizes extracted or calculation planned |
| quality-assessment-protocol | 24 | numeric-table | \\| RCT \\| RoB 2.0 \\| Randomization, deviations, missing data, measurement, selection \\| |
| quality-assessment-protocol | 26 | numeric-table | \\| Diagnostic accuracy \\| QUADAS-2 \\| Patient selection, index test, reference standard, flow/timing \\| |
| quality-assessment-protocol | 28 | textual | \\| Observational \\| Newcastle-Ottawa \\| Selection, comparability, outcome/exposure \\| |
| quality-assessment-protocol | 56 | textual | ## Minimum Yield |
| quality-assessment-protocol | 59 | numeric | - At least 5 studies assessed |
| evidence-synthesis-planning | 41 | numeric | - **Knapp-Hartung adjustment**: recommended when k < 20 studies |
| evidence-synthesis-planning | 51 | numeric | - **Investigation**: pre-specified subgroups, meta-regression (if k >= 10) |
| evidence-synthesis-planning | 52 | numeric | - **Thresholds**: I2 interpretation (0-40% low, 30-60% moderate, 50-90% substantial, 75-100% considerable) |
| evidence-synthesis-planning | 80 | textual | ## Minimum Yield |
| evidence-synthesis-planning | 86 | numeric | - At least 3 sensitivity analyses designed |
## Context checkpoint / Delta notes
Append study set, extraction table, estimate, uncertainty, heterogeneity/bias decisions, and unresolved comparability questions.
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.