Write a systematic review protocol
Writes a PROSPERO-style systematic review protocol with the question, eligibility criteria, search, screening, extraction, risk of bias and synthesis plan, following PRISMA-P. For review teams.
A protocol fixes the review's methods before the team sees the results, which is what protects a systematic review from selective inclusion and outcome switching. Good protocols follow PRISMA-P and are registered (PROSPERO for reviews with a health-related outcome; otherwise a registry such as OSF Registries or a field-specific one). Reviewers and registries look for an answerable question, eligibility criteria that two people would apply the same way, a reproducible multi-source search, duplicate independent screening and extraction, a risk-of-bias tool that matches the included designs, a synthesis plan that says what happens if pooling is not appropriate, and a plan for rating certainty.
Write a protocol for this review.
Only if [FIELD] is given: Field:
First check the question. If it is too broad to review systematically (no defined population, intervention or exposure, or outcome), propose two or three narrower versions, recommend one, and write the protocol for that one with the choice stated as an open decision.
Then write the protocol sections:
- Title, and the review type (intervention, exposure, prognostic, diagnostic accuracy, qualitative evidence synthesis, or scoping review if the aim is mapping rather than answering).
- Rationale: why the review is needed, with [CITE] placeholders for claims, and a reminder to search for existing and ongoing reviews before going further.
- Objectives and the structured question (PICO, PECO, PIRD, SPIDER or PCC, whichever fits).
- Eligibility criteria for each element plus study designs, setting, publication status, language and dates, each with a reason; list clear exclusions.
- Information sources: bibliographic databases suited to the field, trial or study registries, grey literature, preprint servers, citation searching and contacting authors.
- Search strategy: a draft strategy for one main database with concept blocks, free-text terms and controlled vocabulary placeholders, a plan for peer review of the search (PRESS) and for translating it to other databases.
- Study selection: two independent reviewers at title-abstract and full-text stages, a pilot on a sample to calibrate, how disagreements are resolved, and the flow diagram.
- Data extraction: the items to extract, piloting the form, duplicate extraction, and contacting authors for missing data.
- Outcomes: primary and secondary, with time points and how they are measured, and the effect measure for each.
- Risk of bias: the tool for each design (for example RoB 2 for randomised trials, ROBINS-I or ROBINS-E for non-randomised studies, QUADAS-2 for diagnostic accuracy, CASP or JBI for qualitative), done in duplicate.
- Synthesis: criteria for meta-analysis, the model and heterogeneity plan, pre-specified subgroups and sensitivity analyses, publication-bias assessment if enough studies, and a structured narrative synthesis (SWiM) if pooling is not appropriate.
- Certainty of evidence (GRADE or CERQual) and how findings will be summarised.
- Amendments, timeline and roles.
For a scoping review, follow PRISMA-ScR and JBI scoping guidance instead: use PCC, replace steps 10 to 12 with data charting and a descriptive or thematic summary, say that critical appraisal and certainty rating are usually not done (or why this review does them), and register on OSF rather than PROSPERO.
- Do not invent existing reviews, studies, databases' subject headings or registration numbers. Use placeholders such as [MeSH TERM TO CONFIRM] and [PROSPERO ID].
- Every methodological choice should be specific enough for another team to repeat it, and justified in one line.
- Keep the protocol about methods: no expected results.
- Name the registry that fits the field and say if PROSPERO would not accept it.
Before you start
The question check, narrowing if needed, and the search for existing reviews to run first.
Protocol
Numbered PRISMA-P sections as above, with a table for eligibility criteria (element | include | exclude | reason) and the draft search in a code block.
Registration notes
Which registry, and the fields that map from this protocol.
Open decisions
Choices the team must make, with the options.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Research and science
- category
- Literature review
- level
- Expert
- made for
- Researcher / scientist, Student
- risk
- read-only
- version
- v1.1.0 · incubating
- reviewed
- 2026-10-03
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install write-systematic-review-protocol --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-systematic-review-protocol -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-research-science@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Literature reviewBuild a database search strategy
Builds a Boolean search strategy for PubMed, Scopus, Web of Science or Google Scholar with concepts, synonyms, controlled vocabulary, filters and a search log. For systematic and narrative reviews.
build-search-stringScreen titles and abstracts
Screens titles and abstracts against inclusion and exclusion criteria with a decision and reason for each record, and lists uncertain ones for a second reviewer. For review teams.
screen-studiesAppraise a study's risk of bias
Appraises a study's risk of bias with the tool that fits its design, such as RoB 2, ROBINS-I, CASP or Newcastle-Ottawa, justifying each judgement with quotes. For reviewers and practitioners.
appraise-study-qualityExtract effect-size data for a meta-analysis
Builds a data-extraction form and extracts effect-size inputs from study reports with their locations, logging every conversion and flagging missing statistics. For meta-analysis teams.
extract-data-for-meta-analysisPlan and interpret a meta-analysis
Plans and interprets a meta-analysis, deciding whether to pool, the effect measure and model, heterogeneity, subgroup and sensitivity analyses, publication-bias checks and certainty. For review teams.
plan-meta-analysisResearch librarian
Research librarian who runs a reference interview, builds search strategies across databases and grey literature, judges source quality and teaches citation management to anyone searching literature.
research-librarian