Use this skill when the user asks to "prepare a REGION submission", "freeze a blind copy for the editor", "create a submission bundle", "send the paper to REGION", or "make a submission folder for peer review". Creates a self-contained, reviewer-blind submission folder at legacy/submission-YYYYMMDD/ containing the REGION PDF, Word version, single-file HTML, a fully standalone LaTeX tree, a blind manifest README, and a non-blind cover letter addressed to the editor. Verifies that the standalone LaTeX tree compiles end-to-end and that no author-identifying strings leak into reviewer-facing files before reporting success.
Build a self-contained, date-stamped submission bundle at
legacy/submission-YYYYMMDD/ that can be sent to the editor of REGION — The
Journal of ERSA. The bundle must satisfy three properties simultaneously:
manuscript-REGION.pdf,
manuscript.docx, manuscript-standalone.html, the entire
latex-manuscript/ subtree, and the top-level README.md) must have no
identifying strings — no author names, no grant numbers, no author-owned
URLs, no institutional affiliations.CoverLetter.md at the top of the
bundle carries the real author info, the corresponding-author contact,
and the pitch for the paper. The editor distributes only the blind files
to reviewers.git addgit commitgit pushindex.qmd. If anonymization is required, operate on a
temporary index-blind.qmd at the project root and delete it after render._quarto.yml. The standalone HTML is produced via
command-line overrides; no yaml changes are needed.Before any destructive action, confirm:
| Check | Command | Required result |
|---|---|---|
| Working tree clean | git status --short | No output (or only uncommitted submission work the user is actively reviewing) |
| Manuscript source present | ls index.qmd _quarto.yml scripts/clean-render.sh references.bib | All four files exist |
| REGION extension present | ls _extensions/region-ersa/REGION/ | Contains regart.cls, region.sty, REGION.bst, Titlepage_21.pdf, Titlepage_22.pdf, ERSA_logo.png, wutext.pdf, fwf.pdf, CC-BY-88x31.png |
| Quarto on PATH | quarto --version | Prints version |
| lualatex on PATH | which lualatex | Prints a path |
| pdfinfo on PATH (optional) | which pdfinfo | Prints a path, else note the PDF metadata check in Phase 8 will use Python instead |
Compute today's date as YYYYMMDD:
date +%Y%m%d
Target directory is legacy/submission-YYYYMMDD/. If it already exists, stop
and ask the user:
legacy/submission-YYYYMMDD-b/Do not proceed until the user picks one.
If the working tree is dirty, report which files are modified and ask the user to stash, commit, or proceed anyway. Default is to refuse and wait.
Read .claude/author-config.yml. Expected shape:
corresponding_author:
name: "Carlos Mendez"
affiliation: "Graduate School of International Development, Nagoya University, Japan"
email: "..."
co_authors:
- name: "Sujana Kabiraj"
affiliation: "Shiv Nadar University, India"
- name: "Jiaqi Li"
affiliation: "Nagoya University, Japan"