Pre-submission checklist for JF, RFS, JFE, or other target journals
Run a pre-submission checklist tailored to the target journal. Catches common rejection-worthy issues before you submit.
/submission-prep -- run full checklist (uses target journal from project's CLAUDE.md)/submission-prep JF -- run checklist with JF-specific requirements/submission-prep --strict -- flag warnings as failuresRead the project's CLAUDE.md for the target journal. If not specified, ask the user. Common targets: JF, RFS, JFE, RoF, JFQA, MS.
2a. Document Structure
CLAUDE.md for section list)2b. Content Completeness
[HUMAN EDIT REQUIRED] tags remaining in any .tex fileTODO, FIXME, XXX comments in .tex\lipsum or placeholder text2c. Terminology Compliance
CLAUDE.md)academic-writing.md Section 12d. Tables and Figures
\ref check)\toprule/\midrule/\bottomrule, no vertical lines)2e. Bibliography
\cite{} keys resolve to .bib entries.bib entries.bib entries@article have journal, year, volume, pages){CAPM}, {U.S.}, {NYSE}, etc.2f. Cross-References
\ref{} and \eqref{} resolve to valid labels\eqref not \refTable~\ref, Eq.~\eqref, Figure~\ref)2g. Writing Quality
/style-check if not done recently)academic-writing.md for full list)---) in prose2h. Compilation
2i. Journal-Specific Requirements
2j. Key Results Verification
CLAUDE.md match the numbers in tables/textSUBMISSION PREP CHECKLIST
=========================
Target: [journal]
Paper: [title from project CLAUDE.md]
PASS: N checks passed
FAIL: M checks failed
WARN: K warnings
--- FAILURES ---
[ ] Line X: [HUMAN EDIT REQUIRED] tag found in section Y
[ ] Table Z: caption missing sample period
[ ] \cite{smith2023}: key not in .bib
--- WARNINGS ---
[!] Abstract is 168 words (target: 100-150)
[!] 14 compilation warnings (non-font)
[!] Page count: 65 pages (typical: 40-60)
--- PASSED ---
[x] All body sections present
[x] All figures referenced in text
[x] Clean compile (0 errors)
[x] Terminology compliant
[etc.]
RECOMMENDATION: [READY TO SUBMIT / FIX N ISSUES FIRST]