hermes

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.

context

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.

task

Write a protocol for this review.

review question

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:

  1. Title, and the review type (intervention, exposure, prognostic, diagnostic accuracy, qualitative evidence synthesis, or scoping review if the aim is mapping rather than answering).
  2. Rationale: why the review is needed, with [CITE] placeholders for claims, and a reminder to search for existing and ongoing reviews before going further.
  3. Objectives and the structured question (PICO, PECO, PIRD, SPIDER or PCC, whichever fits).
  4. Eligibility criteria for each element plus study designs, setting, publication status, language and dates, each with a reason; list clear exclusions.
  5. Information sources: bibliographic databases suited to the field, trial or study registries, grey literature, preprint servers, citation searching and contacting authors.
  6. 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.
  7. 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.
  8. Data extraction: the items to extract, piloting the form, duplicate extraction, and contacting authors for missing data.
  9. Outcomes: primary and secondary, with time points and how they are measured, and the effect measure for each.
  10. 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.
  11. 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.
  12. Certainty of evidence (GRADE or CERQual) and how findings will be summarised.
  13. 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.

constraints
  • 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.
output format

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

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-systematic-review-protocol --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-systematic-review-protocol -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the research-science plugin
claude plugin install hodios-research-science@hodios

The plugin brings every entry in this domain at once.

PromptLiterature review

Build 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-string
PromptLiterature review

Screen 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-studies
PromptLiterature review

Appraise 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-quality
PromptLiterature review

Extract 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-analysis
PromptLiterature review

Plan 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-analysis
PersonaLiterature review

Research 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