# Paperjury

> Pre-submission CS-conference LaTeX paper editing and adversarial review. Use for direct edits such as polish, de-AI, translating Chinese notes to LaTeX, compressing passages, captions, and experiment prose; for review or critique requests such as review, mock-review, 审稿, 评审; and for explicit auto or goal-driven review-revise loops.

- Skill: `spark-to-paper-skills/paperjury-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add spark-to-paper-skills/paperjury-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/spark-to-paper-skills/paperjury-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Spark-To-Paper-Skills (https://skillmd.com/u/spark-to-paper-skills)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/spark-to-paper-skills/paperjury-2

---


# PaperJury Plugin Entry

This skill is packaged by the `paperjury-codex` Codex plugin. The canonical
PaperJury workflow lives at the plugin root in `../../SKILL.md`; read that file
first and follow it as the source of truth.

Resolve the plugin-owned support files from the plugin root, not from this
wrapper directory:

- deterministic scripts: `../../scripts/`
- review and writing references: `../../references/`
- Codex runtime notes and phase contracts: `../../codex/`
- config template: `../../configs/config-template.md`
- fallback agent metadata/personas: `../../agents/`

At the start of each PaperJury invocation, run the plugin root's
`scripts/check-update.js` unless `PAPERJURY_DISABLE_UPDATE_CHECK=1` is set. Show
an update notice only when the script reports an available update; otherwise
continue silently and never block the workflow on update checking.

Project-specific paper files, ledgers, journals, and generated patches belong in
the user's active paper project. Do not write them into the plugin directory.

