mcpbeat

Academic Latex Layout

joshua-zyy/academic-latex-layout

Use when working on academic paper LaTeX layout, figure/table float placement, draft-to-template LaTeX generation, existing .tex project layout repair, figures piling up, figures far from text, large blank areas, two-column figure/table placement, page-limit layout cleanup, or compiled PDF layout review.

6k tokens
context cost
the whole folder, loaded on every use
13
files
instructions only
0
copies elsewhere
how many repositories repackaged it
104
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/joshua-zyy/academic-paper-writer --skill academic-latex-layout

What comes with it

23 706 bytes besides the instruction
manifest.yaml
references/float-placement-patterns.md
references/layout-audit-contract.md
references/pdf-preview-loop.md
references/report-format.md
references/template-constraints.md
references/workflow-draft-to-latex-layout.md
references/workflow-layout-repair.md
static/core/anti-patterns.md
static/core/output-contract.md
static/core/red-lines.md
static/core/stance.md

The instruction itself

5 sections, as written by the author

Academic LaTeX Layout

LaTeX layout and float-placement router for academic papers. Optimize figure/table placement by semantic adjacency and compiled PDF evidence, not by source-level hacks.

Router Protocol

  • Read manifest.yaml.
  • Read every file listed under always_load.
  • Detect exactly one mode from the manifest.
  • Echo the selected mode before executing.
  • Reach for references/ only when the manifest condition is satisfied.

Modes

| Mode | Use when |

|---|---|

| draft-to-latex-layout | Draft + template + existing figures/tables must become LaTeX with semantically placed floats |

| layout-repair | Existing .tex project has float pileups, text/figure drift, blank areas, or two-column layout problems |

| layout-audit | User wants diagnosis only, without edits |

Boundaries

Do not generate data figures; use academic-figure. Do not broadly polish prose; use academic-polishing. Do not decide which figures the paper should contain.

Completion Criteria

  • Template constraints identified or bounded.
  • Figure/table semantic map produced.
  • Direct edits follow risk policy.
  • Compile and PDF preview loop run when feasible; otherwise bounded assessment explains the blocker.
  • Final report follows references/report-format.md.

How to use it

Copy the folder

Take joshua-zyy/academic-latex-layout from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.