SkillAgentSearch skills...

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.

Install / Use

npx skills add aipoch/medical-research-skills --skill sci-paper-reviewer

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

91/100

Category

Security

Supported Platforms

Universal

Our assessment of sci-paper-reviewer

sci-paper-reviewer scores 91/100 on our quality scale, 434th of 889 Security skills we index (top 49%).

Its SKILL.md is 6.9 KB long, well organised into 14 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.

With 1,916 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
29/30
Structure
18/20
Description
15/15
Adoption
14/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 12 days ago, so sci-paper-reviewer is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.

Automated pattern scan on 2026-09-30. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

sci-paper-reviewer compared with similar skills

All 4 of these similar skills score higher than sci-paper-reviewer; compare them before choosing.

SkillScoreStarsUpdatedFormat
sci-paper-reviewer (this skill)by aipoch911.9k12d agoSKILL.md
Agent-Reachby Panniantong10086.2k14d agoCLAUDE.md
algorithmic-artby anthropics100177.9k7d agoSKILL.md
pptxby anthropics100177.9k7d agoSKILL.md
designby nextlevelbuilder100130.2k8d agoSKILL.md

Frequently asked questions

How do I install sci-paper-reviewer?
Run npx skills add aipoch/medical-research-skills --skill sci-paper-reviewer. The install tabs above show the steps for each supported agent.
Which AI agents does sci-paper-reviewer work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is sci-paper-reviewer safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is sci-paper-reviewer still maintained?
The repository was last updated 12 days ago, so sci-paper-reviewer is actively maintained.

name: sci-paper-reviewer description: 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. license: MIT author: AIPOCH

Source: 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

# 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:

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)

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

View on GitHub
GitHub Stars1.9k
CategorySecurity
Updated12d ago
Forks175

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions
sci-paper-reviewer — Universal Skill: Install & Safety Check | SkillAgent