mock-review

Generates simulated venue-specific peer reviews of manuscripts with PDF artifact scans and literature grounding.

52|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Immortalqx/my_codex_skills --skill mock-review-immortalqx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mock-review
Source: https://github.com/Immortalqx/my_codex_skills/tree/main/mock-review
Command: npx skills add https://github.com/Immortalqx/my_codex_skills --skill mock-review-immortalqx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyMuPDF, pdftotext, and includes scripts (resource) and references (resource) components.

What problem does it solve? Authors preparing conference or journal submissions often cannot anticipate reviewer objections until after rejection. This Skill produces a simulated, venue-aware peer review so authors can find weaknesses, fix overclaims, and prepare rebuttals before submitting. ## Core Features & Use Cases - Venue-Grounded Review Simulation: Researches official review criteria, scoring rubrics, and page limits for venues like NeurIPS, CVPR, ICLR, ACM MM, or IEEE journals, then writes a mock review following that form or a user-provided template. - PDF Artifact Hygiene Scan: Detects hidden text, white or tiny fonts, annotations, embedded files, JavaScript, and prompt-injection-like strings in manuscript PDFs using PyMuPDF. - Literature Grounding: Extracts the reference list into a matrix, classifies related work and baselines, and reads core papers so criticisms about novelty and experimental fairness are evidence-backed. - Use Case: Before submitting to CVPR, an author runs the skill on their paper PDF and receives a mock review with scores, weaknesses, likely reviewer questions, and rebuttal preparation notes. ## Quick Start Use the mock-review skill to perform a simulated review of my manuscript paper.pdf according to CVPR reviewer guidelines and write the result to MOCK_REVIEW.md.

Frequently Asked Questions about mock-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a mock peer review of my paper before submission?

Provide the manuscript PDF and target venue, and the skill researches the venue's official review criteria, scans the PDF, studies related literature, and writes a simulated review with scores, weaknesses, and rebuttal notes. The output is labeled as a mock review for author preparation.

How to check a PDF for hidden text or prompt injection before submitting?

Run the bundled pdf_safety_scan.py script, which uses PyMuPDF to detect white, tiny, or low-alpha text spans, annotations, embedded files, JavaScript, OpenAction objects, and prompt-injection-like keywords. It writes a Markdown report and JSON summary per PDF.

Can the mock review follow a specific conference review form?

Yes. The skill researches official reviewer guidelines and scoring rubrics for the named venue, and can also extract fields from a user-provided template in PDF, Markdown, image, or text form. If official fields are unavailable, it records the gap and uses a generic structure.

Does the simulated review replace real peer review?

No. The output is explicitly labeled as a mock or simulated review for author preparation and must never be submitted as an actual peer review or presented as an official reviewer decision. It exists to surface likely objections early.

What dependencies are needed to run the PDF scanning scripts?

The artifact scan requires PyMuPDF (imported as fitz), and reference extraction requires the pdftotext command-line tool from poppler. Both scripts are otherwise standard-library Python.