gitwtfhub

wtf is nature-reviewer-skills?

geogeeklab/nature-reviewer-skills — explained in plain English

Analysis updated 2026-05-18

30PythonAudience · researcherComplexity · 2/5LicenseSetup · moderate

TL;DR

A set of AI reviewer skills that stress test scientific manuscripts for weak evidence before journal submission.

Mindmap

mindmap
  root((Nature Reviewer Skills))
    What it does
      Stress tests manuscripts
      Checks evidence chains
      Flags overreach claims
    Tech stack
      Python
      Reviewer skill packs
    Use cases
      Pre submission review
      Learn peer review reasoning
      Build AI review systems
    Audience
      Researchers
      Graduate students
    Domains
      Remote sensing
      Chemistry
      Engineering
      Materials science

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Stress test a manuscript's central claim and evidence chain before submitting to a selective journal.

REASON 2

Generate two to four referee style reports covering different review perspectives.

REASON 3

Check whether a study's conclusions generalize beyond its actual validation domain.

REASON 4

Teach graduate students how rigorous scientific peer review reasons about evidence.

What's in the stack?

Python

How it stacks up

geogeeklab/nature-reviewer-skillschandar-lab/semantic-wmdjlougen/hive
Stars303030
LanguagePythonPythonPython
Setup difficultymoderatehardeasy
Complexity2/55/53/5
Audienceresearcherresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires Python 3.10 or newer and familiarity with the specific scientific domain being reviewed.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

Nature Reviewer Skills is a set of tools built to help researchers stress test a scientific manuscript before it goes to actual journal reviewers. Rather than checking grammar or offering a generic review my paper prompt, it applies discipline specific review checks that look for the kinds of weaknesses that sink papers in high level peer review: claims not backed by enough evidence, incomplete chains of reasoning, weak comparison groups, conclusions that go beyond what the data actually shows, and uncertainty that was never properly measured. The guiding idea is that stronger claims need stronger evidence to back them up. The tool examines a manuscript across several angles at once, including whether the central claim is properly supported, whether the evidence chain from data to conclusion holds together, whether controls and baselines can actually rule out other explanations, whether validation testing is independent and representative, whether uncertainty is properly accounted for, whether the evidence shows real causality or just correlation, and whether the results are being generalized further than the data supports. Running it produces two to four separate reviewer style reports, each written from a different angle, rather than one flat checklist. Every major concern raised is expected to include the specific claim being questioned, the exact evidence it relates to, why the issue matters, how severe it is, a possible alternative explanation, and a concrete suggestion for how to fix it. The suite includes seven subject specific reviewer skills covering remote sensing, atmospheric science, hydrology, climate and ecology, chemistry, engineering, and materials science, plus an additional orchestrator focused specifically on polar and Arctic or Antarctic research that routes claims to the right domain reviewers and applies extra polar specific checks. Written in Python, this project is aimed at researchers preparing papers for selective journals, principal investigators running internal reviews, graduate students learning how rigorous scientific criticism works, and developers building their own AI based review systems.

Yoink these prompts

Prompt 1
Use the chemistry reviewer skill to stress test the evidence chain in my manuscript's methods and results.
Prompt 2
Check whether my paper's conclusions generalize beyond the validation domain my data actually covers.
Prompt 3
Run the remote sensing reviewer skill on my manuscript and flag any spatial or temporal leakage issues.
Prompt 4
Generate a referee style report on my draft that checks controls, baselines, and uncertainty analysis.

Frequently asked questions

wtf is nature-reviewer-skills?

A set of AI reviewer skills that stress test scientific manuscripts for weak evidence before journal submission.

What language is nature-reviewer-skills written in?

Mainly Python. The stack also includes Python.

What license does nature-reviewer-skills use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is nature-reviewer-skills to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is nature-reviewer-skills for?

Mainly researcher.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.