Loading...
Loading...
Deep anonymization sweep for double-blind paper submissions, plus clean de-anonymization for camera-ready. Use when a researcher says "anonymize my paper", "double-blind check", "blind this submission", "remove author names", "did I leak my identity" — or, after acceptance, "de-anonymize" / "restore authors for camera-ready". Sweeps the whole leak surface, \author/\affiliation/\email/\orcid/\thanks, acknowledgments and grant numbers, hyperref pdfauthor and compiled-PDF metadata, first-person self-citations (rewritten to third person), GitHub/dataset/homepage links vs anonymized mirrors, LaTeX comments, .bib annotations, home-directory paths, and supplementary material (.git dirs, notebooks, LICENSE/AUTHORS files). Bundles a stdlib-only scanner (scan_anonymization.py, check ids shared with preflight-check) and a reversible-edit workflow (toggle + manifest) so every change is cleanly undone at camera-ready. Advisory only; never submits anything.
npx skill4agent add shaishavmaisuria/research-paper-lifecycle-skills anonymize-paperanonymous.4open.sciencetailor-to-venuepreflight-check.tex\documentclass\input\includevenues/conferences/<venue>-<year>.ymlvenues/schema.ymlcfp_urlparse-cfpcfp_urlpython3 scripts/scan_anonymization.py paper.tex \
--venue venues/conferences/<venue>-<year>.yml \
--supplementary <supp-dir> --names "Jane Doe,Example University"--blind double--pdf paper.pdf--no-pdf--json--strict--force--no-inputs\thankspdfauthor.bib\ifanonsubmission-anonanonymization-manifest.md--supplementary.gitpreflight-checkpython3 scripts/scan_anonymization.py paper.tex --mode camera-readyanonymous.4open.science[review,anonymous]neurips_<year>[final]\anontrueprepare-camera-ready--jsonfile:line.texanonymization-manifest.mdpreflight-checkanonymization/*.bib--namesverify-citationscfp_url