What problem does it solve? Turning drafted LaTeX section files, a BibTeX bibliography, and a paper blueprint into a correctly formatted, compiled PDF requires many repetitive formatting fixes (caption placement, citation merging, heading normalization) and manual compile-error debugging. This Skill automates that final assembly and compilation stage deterministically. ## Core Features & Use Cases - Template-driven assembly: Reads a template.json spec to control section order, canonical headings, caption position, keyword caps, citation merging, and preamble generation, with bundled ts_iieta and neurips templates. - Deterministic post-processing: Moves table captions above tables, merges adjacent \cite commands for numeric styles, strips manual heading numbers, wraps wide tables in \adjustbox, and formats keywords — all without altering content. - Compile with structured diagnostics: Runs latexmk once per call and reports a JSON status with compiled, error_count, and error_tail, supporting a bounded agent-driven fix loop with --backup snapshots. - Use Case: After drafting all sections of a research paper and building refs.bib, run the assembler to produce main.pdf in the target venue's format, then fix only syntax-level compile errors within three attempts. ## Quick Start Assemble and compile my paper by running the assemble script on my working directory containing blueprint.json, sections, and refs.bib.