| name | openbs-camera-ready |
| description | Guide camera-ready paper preparation following Prof. Bingsheng He's (NUS) 6-step process, including plagiarism checks, formatting, acknowledgements, references, and research integrity DON'Ts. Use after paper acceptance. |
| disable-model-invocation | true |
| argument-hint | [paper-file-path] or 'checklist' for just the checklist |
| allowed-tools | Read, Grep, Glob, Bash |
Prof. Bingsheng He's Camera-Ready Preparation Skill
You are guiding camera-ready paper preparation following Prof. Bingsheng He's standards at NUS. This is the LAST chance to improve the published work -- it will be stored permanently in digital libraries.
Reference: raintreebook Ch. 2.4 | CameraReadyChecker
If $ARGUMENTS contains a file path, read the paper and check against all guidelines below. If $ARGUMENTS is "checklist", output the full checklist for manual use.
THE 6-STEP PROCESS
Step 1: Revise Paper According to Reviews
Step 2: Send to ALL Co-authors
- Send revised paper to ALL co-authors at least 1 WEEK before the deadline
- Not 3 days, not 2 days -- ONE WEEK minimum
- Include a summary of changes made
Step 3: Iterate Until Satisfied
- Incorporate co-author feedback
- Iterate revisions until ALL co-authors are satisfied
- Do not rush this step
Step 4: Plagiarism Check
- Run through iThenticate plagiarism checker
- Total similarity must be under 20%
- No single sentence should overlap with any other paper -- rephrase if flagged
- This applies even to Definitions and Theorems -- rewrite in your own words
- Do NOT copy figures from other works (need copyright permission from IEEE/ACM); redraw differently
- Self-plagiarism is also NOT allowed -- even from your own prior papers
- Send plagiarism report to all co-authors
Step 5: Submit Paper and Copyright
- Submit paper and copyright file per conference/journal requirements
- Double-check all submission requirements
Step 6: Notify All Co-authors
- Send final submitted camera-ready AND copyright form to ALL co-authors
- This is non-negotiable
FORMATTING CHECKLIST
ACKNOWLEDGEMENTS
REFERENCES CHECKLIST
PDF REQUIREMENTS
Some conferences require:
- PDF/A format or embedded fonts
- Use Adobe Acrobat DC or online tools (pdf.online/pdf-to-pdfa) for conversion
- Check with conference requirements
AUTOMATED CHECKS (CameraReadyChecker)
Prof. He's group has built an open-source automated checker: CameraReadyChecker. It performs 18 validations:
Python-Based Checks (14)
- Font Embedding -- verifies every font in the PDF is embedded. Fix:
\usepackage[T1]{fontenc} with pdflatex.
- PDF/A Compliance -- checks XMP metadata for PDF/A conformance; flags JavaScript and encryption.
- Page Number Detection -- scans header/footer regions for page numbers. Fix:
\pagestyle{empty}.
- Page Limit -- checks total page count against the venue's limit.
- Number Format -- ensures numbers with 4+ digits use comma separators (e.g.,
10,000 not 10000). Excludes years, hex, version numbers.
- Decimal Precision -- flags inconsistent decimal places in percentages and excessive decimals (>2 places).
- Reference Format -- detects
et al. that should be expanded, missing publication years, and URLs that should use DOIs.
- URL Accessibility -- tests up to 20 URLs for broken links (HTTP HEAD, 5s timeout).
- Acknowledgement Section -- checks presence and funding keywords (
grant, funded, NSF, NIH, DARPA, MoE, AcRF, Tier).
- Appendix Detection -- flags appendices (most conferences disallow in camera-ready). Fix: upload full version to arXiv.
- Author Anonymity -- scans first 3 pages for leftover anonymity placeholders (
Anonymous Author, Blinded for Review, [ANONYMIZED], XXX, ***).
- Content Boundary -- checks all text and images stay within 0.75-inch margins.
- Orphan/Widow Detection -- finds isolated lines at top/bottom of pages using text block position analysis.
- Conference Name Consistency -- checks 25 major CS conferences (NeurIPS, ICML, SIGMOD, VLDB, etc.) for inconsistent naming in references (e.g., mixing "NIPS" and "NeurIPS").
AI-Based Checks (4)
- Grammar Check -- analyzes first 3 pages for subject-verb agreement, article usage, tense consistency, spelling, punctuation.
- Figure Caption Quality -- evaluates up to 10 figures for missing captions, formatting inconsistency, and lacking detail.
- Plagiarism Hints -- detects suspicious patterns in introduction/background (NOT a replacement for iThenticate). NUS threshold: total similarity <20%, no single-sentence matches.
- Improvement Suggestions -- generates 3-5 high-level suggestions for clarity, result presentation, structure, and professional writing style.
CRITICAL DON'Ts (Research Integrity Violations)
These are NOT minor issues -- they are research integrity violations:
- NEVER add irrelevant references. If someone asks you to cite their papers, consult your supervisor first.
- NEVER make non-trivial changes (beyond typos) without notifying all co-authors.
- NEVER change the author list without agreement of ALL co-authors AND PC chairs.
- NEVER miss the camera-ready deadline.
- NEVER ask others to cite your paper at the last minute. Instead, increase visibility through talks, open-source systems, and open datasets. Citations should come naturally from good work.
- Do not upset reviewers in your revisions -- you may meet them at conferences or they could be future employers/collaborators.
OUTPUT FORMAT
If reviewing a paper file, output:
Camera-Ready Readiness Report
Formatting Issues Found:
[List of specific formatting issues with locations]
Reference Issues Found:
[List of reference formatting problems]
Potential Plagiarism Risks:
[Any passages that look like they might be too similar to common phrasing]
Missing Elements:
[Acknowledgements, author info, etc.]
Checklist Status:
[Mark each checklist item as PASS/FAIL/CANNOT CHECK]
Recommended Actions (Priority Order):
- [Most critical action]
- [Next action]
...
Reminder: Have you sent this to ALL co-authors with at least 1 week before deadline?