Start with a fresh folder.
Create one clean workspace and put every relevant source inside. Mixed formats are expected.
Drop every source into one folder. Your agent builds the LaTeX, PDF, references, audit, and submission files—then opens a local workspace for the final edit.
Run it yourself, or copy one prompt and let your agent handle installation or updates.
Requires Node.js 18 or newer. The default target is ~/.codex/skills/anything-to-journal.
No form builder. No import ritual. Keep the full research context together.
Notes, PDFs, tables, figures, references, transcripts, drafts—keep the context together. Before opening the content, the agent asks which output mode you want.
Four explicit steps. One real manuscript shared by the agent and the local editor.
Create one clean workspace and put every relevant source inside. Mixed formats are expected.
Before reading the sources, the agent confirms a flexible draft or a manuscript matched to a supplied venue template.
Anything-to-Journal produces editable LaTeX, a compiled PDF, references, audit reports, and submission files.
Edit the same LaTeX through Codex or by hand. Save, recompile, and watch the PDF preview update automatically.
Format is a deliberate choice, never a silent guess. The workflow pauses before source content is opened until draft mode or a specific journal target is confirmed.
A clear, portable manuscript structure for review, iteration, and choosing a venue later.
A manuscript aligned to the supplied journal class, example article, and submission requirements.
Every major section stays legible. Figures remain replaceable, citations stay in a bibliography file, and the editor works on the actual generated source.
Choose submission/overleaf-upload.zip. main.tex is already at the ZIP root.
The finished paper opens in one local-only browser workspace. Codex edits and manual edits stay synchronized because both work on journal-output/manuscript/manuscript.tex.
LOCALHOST ONLY · NO CLOUD UPLOAD
Open Overleaf and choose New Project.
Select Upload Project.
Upload submission/overleaf-upload.zip.
Anything that helps explain the work: PDFs, notes, Word files, spreadsheets, CSV data, figures, transcripts, citations, code, earlier drafts, and journal instructions.
No. Clear names help, but the skill is designed to inspect mixed material. Keep the folder dedicated to one manuscript and exclude secrets or unrelated files.
Run npx anything-to-journal@latest update. The updater verifies the existing skill, stages the newest published release, and replaces the old copy safely.
Yes. Both routes edit the same generated LaTeX files. The workspace detects external changes, recompiles after saved edits, and refreshes the PDF preview.
The workspace shows the compile error and keeps the last successful PDF available, so a broken edit never destroys the usable preview.
Yes. Upload journal-output/submission/overleaf-upload.zip using New Project → Upload Project. The local workspace is an additional editing option, not a replacement for the existing handoff.
Generate the full manuscript, then keep refining it in Codex, the local workspace, or Overleaf.
Get started ↗