sci-paper-reviewer
Simulates a strict SCI peer-review workflow; trigger when a user uploads or pastes a manuscript (PDF/DOC/DOCX/TXT) and requests an innovation score (1–12) plus experimental-logic vulnerability checks and revision suggestions.
Best use case
sci-paper-reviewer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Simulates a strict SCI peer-review workflow; trigger when a user uploads or pastes a manuscript (PDF/DOC/DOCX/TXT) and requests an innovation score (1–12) plus experimental-logic vulnerability checks and revision suggestions.
Teams using sci-paper-reviewer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/sci-paper-reviewer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How sci-paper-reviewer Compares
| Feature / Agent | sci-paper-reviewer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Simulates a strict SCI peer-review workflow; trigger when a user uploads or pastes a manuscript (PDF/DOC/DOCX/TXT) and requests an innovation score (1–12) plus experimental-logic vulnerability checks and revision suggestions.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
SKILL.md Source
> **Source**: [https://github.com/aipoch/medical-research-skills](https://github.com/aipoch/medical-research-skills)
## When to Use
- When a user uploads a manuscript (PDF/DOC/DOCX/TXT) and asks for an SCI-style peer review.
- When a user wants an **innovation/novelty score (1–12)** with explicit criteria and justification.
- When a user needs a **logic audit** of the Results section (false positives, missing controls, broken mechanism chains).
- When a user requests **actionable experimental revisions** (what to add/verify, which controls are missing).
- When a user provides copy-pasted manuscript text and wants the same structured review output.
## Key Features
- Automatic manuscript parsing for **PDF, Word, and TXT**, plus direct text input.
- Section-oriented analysis: focuses on **Abstract**, **Results**, **Introduction**, and **Discussion**.
- Research type classification: **Materials**, **Basic Medical**, **Clinical**, or **Review**.
- Innovation evaluation with a **strict 1–12 scoring rubric** (originality, theory extension, translational path).
- Logic vulnerability screening in Results:
- false-positive risk (lack of orthogonal validation)
- mechanism breaks (unverified upstream/downstream links)
- control failures (missing double-negative controls)
- Structured review report with **numbered, concrete modification suggestions** (no generic filler).
## Dependencies
- Python `>=3.9`
- Document parsing libraries (optional but supported):
- `pypdf` (version varies)
- `pdfplumber` (version varies)
- `PyMuPDF` (version varies)
- `PyPDF2` (version varies)
- `python-docx` (version varies)
> The parser should fall back to basic extraction if some advanced libraries are unavailable.
## Example Usage
### 1) Parse a file and review the extracted text
```bash
# Parse an uploaded manuscript into a text file (recommended to avoid console buffer limits)
python scripts/enhanced_document_parser.py /path/to/manuscript.pdf extracted_content.txt
```
Then provide `extracted_content.txt` to the skill (or paste its content) and request a review, for example:
```text
Please review this manuscript as a strict SCI reviewer.
Requirements:
1) Classify research type.
2) Evaluate innovation (score 1–12) using your rubric.
3) Screen Results for logic vulnerabilities (false positives, mechanism breaks, control failures).
4) Output a structured report with numbered experimental modification suggestions.
[PASTE CONTENT OF extracted_content.txt HERE]
```
### 2) Direct text input (no file)
```text
I will paste the manuscript text below. Please perform an SCI-style review:
- Extract Abstract/Results/Introduction/Discussion (as available)
- Classify research type
- Innovation score (1–12) and rationale
- Logic vulnerability screening
- Provide numbered modification suggestions only (no generic “other suggestions”)
[PASTE MANUSCRIPT TEXT]
```
## Implementation Details
### 1) Document Processing Rules
- **Input detection**:
- If a file is provided, detect type: `PDF`, `DOCX`, `DOC`, or `TXT`.
- If text is pasted, process it directly.
- **Parsing script**:
- Use: `scripts/enhanced_document_parser.py`
- Recommended invocation (write to file):
- `python scripts/enhanced_document_parser.py <file_path> extracted_content.txt`
- Then read `extracted_content.txt` as the canonical extracted content.
- **Failure handling**:
- If the parser outputs `Warning: No text extracted`, treat the file as likely **scanned/image-based** and inform the user that OCR may be required before review.
### 2) Section Extraction (for analysis)
From the parsed content, extract (as available):
- **Abstract** (work summary)
- **Results** (core experimental findings and data claims)
- **Introduction & Discussion** (background, positioning, interpretation)
If headings are missing, infer sections by typical academic structure and transitions.
### 3) Research Type Classification
Classify into one of:
- Materials Research
- Basic Medical Research
- Clinical Research
- Review
Use cues such as study subjects (cells/animals/patients), endpoints, materials synthesis/characterization, and whether the manuscript is primarily summarizing prior work.
### 4) Innovation Evaluation (Score 1–12)
Evaluate primarily from **Introduction** and **Discussion** (and claims in Abstract), using the following rubric:
- **Major Original (9–12)**: Proposes a fundamentally new mechanism or a disruptive hypothesis.
- **Clear Translation Path (8–11)**: Identifies targetable markers *and* provides inhibitor screening/validation data.
- **Theory Extension (5–8)**: Extends the boundary or applicability of an existing theory/framework.
- **Potential Application Value (4–7)**: Reveals regulatory mechanisms but lacks actionable intervention/translation.
- **Validation Study (1–4)**: Primarily replicates/validates known theories or fills incremental details.
- **Heuristic note**: “miRNA-based novelty” is generally treated as **average** unless supported by strong mechanistic and translational evidence.
### 5) Logic Vulnerability Screening (Results-Focused)
Screen the Results for the following vulnerabilities:
1. **False Positive Risk**
- Claims rely on a single assay/marker without **orthogonal validation** (e.g., only qPCR without protein-level confirmation; only one antibody without specificity checks).
2. **Mechanism Break**
- Upstream/downstream relationships are asserted but not experimentally verified (e.g., correlation presented as causation; missing rescue/epistasis tests).
3. **Control Failure**
- Key experiments lack appropriate controls, especially **double-negative controls** where required (e.g., vehicle + non-targeting controls; isotype controls; sham operations; matched baseline).
4. **Basic Medicine Rule (method sufficiency)**
- For cell-level knockdown, **siRNA/shRNA is sufficient**; **CRISPR is not mandatory** unless the claim requires stable knockout or allele-specific inference.
### 6) Required Output Structure (Final Review Report)
The generated review must follow this structure:
1. **Document Information**
- File type and processing status
- Extracted sections overview (what was found/used)
- Parser used (enhanced parser vs. fallback)
2. **Innovation Evaluation**
- Provide the innovation level and rationale (score may be stated explicitly or implied, but must map to the rubric).
- Use academic, precise language.
3. **Experimental Modification Suggestions**
- Provide only concrete, logic-driven revisions derived from the vulnerability screening.
- Number items as **2.1, 2.2, 2.3, ...**
- Avoid generic “Other suggestions”; each item must specify what experiment/control/verification to add and what claim it would support or falsify.Related Skills
paper-tweet-generator
Generates a structured reading tweet from an academic paper (PDF, Word, or Text), highlighting specific product advantages. Use when the user wants to turn a document into a social media post or reading summary.
research-paper-downloader
Download academic papers from open-access sources when the user provides a DOI/arXiv ID or requests a keyword-based paper search, and return the saved PDF path.
paper-2-web
Use this skill when converting academic papers to promotional and presentation formats, including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster). This skill is suitable for paper dissemination, conference preparation, creating explorable academic homepages, generating video abstracts, or producing printable posters from LaTeX or PDF source.
grant-mock-reviewer
Simulates NIH study section peer review for grant proposals. Triggers.
paper-to-claim-verifier
Verifies whether a scientific or biomedical claim is actually supported by the cited original papers rather than by citation drift, overstatement, selective citation, or correlation-to-causation inflation. Use this skill whenever a user wants to check whether a repeated statement, slide claim, manuscript sentence, review assertion, or “people often say” scientific conclusion is truly supported by the underlying primary literature. Always separate the claim itself, the cited paper(s), what the paper actually showed, what it did not show, and whether later retellings drifted beyond the original evidence. Never fabricate references, findings, study features, or citation chains.
high-value-paper-screener
Quickly judges whether a biomedical paper is worth deep reading by screening for question fit, design quality, sample adequacy, methodological novelty, and reproducibility value.
figure-first-paper-reader
Reads a paper figure by figure before re-integrating the full narrative, so the user can identify the core findings quickly and check whether each visual actually supports the authors' main claims. Always separate figure content, figure-linked claim, evidentiary strength, and unsupported interpretation. Never fabricate references, PMIDs, DOIs, figure content, panel labels, result values, or study details that were not actually provided.
paper-sprint-review
Scrum-inspired paper review, revision, and R&R workflow. Handles docx/tex/md/PDF in English or Chinese. Auto-detects manuscript stage, estimates sprint count, runs multi-lens review (Contribution/Rigor/Writing/Editor), generates prioritized revision backlog, exports MD/DOCX/PDF/HTML reports. Use when asked to review a paper, revise based on reviewer comments, handle R&R, respond to peer review, plan paper revision sprints, or when user types /ps or /papersprint.
skill-auditor
A comprehensive auditor for any agent skill — including Manus, OpenClaw/ClawHub, Claude, LobeHub, or custom SKILL.md-based skills. Use this skill whenever a user wants to evaluate, audit, review, score, or quality-check an agent skill before publishing, updating, or deploying. Covers two hard veto gates (structural redlines + research integrity redlines), static quality scoring across 25 criteria (ISO 25010 + OpenSSF + Agent), dynamic test input generation, multi-mode execution testing, multi-layer output evaluation with five specialized category rubrics (Evidence Insight / Protocol Design / Data Analysis / Academic Writing / Other), a Research Veto that applies to all four research categories, human eval viewer generation, actionable P0/P1/P2 optimization recommendations, and automatic skill improvement that outputs a polished, production-ready SKILL.md. Also use whenever a user says "audit my skill", "evaluate my skill", "improve my skill", or wants a corrected version after evaluation.
two-sample-mr-research-planner
Generates complete two-sample Mendelian randomization (MR) research designs from a user-provided research direction. Use when users want to design, plan, or build a study using two-sample MR to test causal relationships. Triggers:"design a two-sample MR study", "build a publishable MR paper", "test whether this biomarker causally affects this disease", "generate Lite/Standard/Advanced MR plans", "screen multiple exposures with MR", "bidirectional MR design", "causal inference using GWAS summary statistics", or "I want to study X and Y using MR". Always outputs four workload configurations (Lite / Standard / Advanced / Publication+) with a recommended primary plan, step-by-step workflow, figure plan, validation strategy, minimal executable version, and publication upgrade path.
research-proposal-generator
Generates a comprehensive research proposal design based on input literature, including hypothesis, mechanism verification, and budget. Use when the user wants to design a research project from a paper.
research-grants
Write competitive research proposals for NSF, NIH, DOE, DARPA, and Taiwan's NSTC when you need agency-compliant narratives, budgets, and review-criteria alignment for a specific solicitation/FOA/BAA.