Use for the "Draft To Latex Block" step in a NeurIPS paper workflow when you need block output for the Style And Language Utilities stage from verified inputs. Best for when converting one local section, subsection, table, figure placeholder, appendix fragment, or equation-bearing draft span into reusable LaTeX without changing scientific content; not for inventing unsupported experiments, citations, proofs, or contributions.
Original id: 13_10_draft_to_latex_block_skill
Section: Style And Language Utilities
Layer: utility
Category: style_and_language_utilities
Produce a reusable draft-to-latex block conversion module for Style And Language Utilities within a NeurIPS paper workflow, with explicit boundaries, evidence discipline, and handoff-ready structure.
Required inputs:
paper_blueprint (required): Verified paper-level question, answer, storyline, contributions, and target sections.contribution_list (required): Stable list of contributions already accepted by the authors as in-scope and evidence-backed.claim_evidence_map (required): Claim-to-evidence alignment table used to prevent unsupported statements and novelty inflation.source_text (required): Concrete local draft span to convert into LaTeX form without changing factual content.Optional inputs:
terminology_registry (optional): Canonical terms, symbols, and disallowed variants for consistency control.current_draft_context (optional): Neighboring draft text or outline used to determine heading level, notation reuse, and formatting consistency.venue_constraints (optional): Page limit, formatting rules, author preferences, or local template requirements.block_type_hint (optional): Intended LaTeX target such as section, subsection, paragraph, equation, table, figure, appendix_section, or auto.latex_context (optional): Existing preamble macros, equation conventions, float style, or table/figure formatting rules already used by the draft.blocklatex_block, conversion_notes, preserved_claims, handoff_notesreviewer-friendly / English.tex manuscript.block_type_hint when given; otherwise infer the smallest safe block from the source text.\section{} / \subsection{}$...$\[ ... \]table + tabularx or another width-aware layout with breakable columnsfigure\appendix followed by section-level content only when the source text actually starts an appendix boundary\texttt{...} spans; prefer a breakable wrapper such as a local \code{} macro built on \seqsplit, \path, or another line-break-safe representationtabularx, p{}, or X columns over many rigid centered columnsreferences/spec.yaml.Core hard rules:
Section-specific checks:
\appendix when the provided local block truly begins the appendix transition; otherwise emit only the appendix section body.\texttt{...} when line wrapping is likely to fail.Revision policy:
Reasoning focus:
Self-checklist:
Upstream skills:
00_01_paper_blueprint_skill00_04_claim_evidence_alignment_skill00_06_terminology_notation_registry_skill13_09_latex_friendly_sentence_skillDownstream handoff:
14_07_full_draft_to_latex_pipeline_skill