Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

LaTeX Research Posters

Build conference-ready research posters in LaTeX with beamerposter, tikzposter or baposter, from content planning to print-ready PDF.

Docs & OfficeIntermediate33,0303,248AI score 8/10Last updated: Aug 9, 2026

What it does

Guides you through creating a professional academic poster in LaTeX end to end.

  • Package selection: beamerposter (institutional Beamer themes), tikzposter (modern and colourful), baposter (structured multi-column).
  • Conference specs: A0, A1, 36×48", portrait or landscape sizing configured correctly.
  • Hard readability limits: 24pt+ body text, 80pt+ labels, 120pt+ key numbers, 300-800 total words, 5-6 content sections on A0, figures at 0.85\linewidth.
  • AI figure workflow: generate intro / methods / results / conclusions visuals first, each with 3-4 elements, under 10 words and 50%+ white space, then pass two mandatory review gates (one before generating, one at 25% zoom before assembly).
  • Compile and print QC: pdflatex/lualatex builds, grep -i overfull poster.log, font embedding, CMYK conversion, scaled test print and handout/social versions.

Who it's for

  • Grad students and researchers preparing a poster session
  • Anyone condensing a paper into a single poster
  • Labs or departments wanting a reusable poster template
  • People who prefer precise LaTeX layout over PowerPoint

Examples

  1. Paper to A0 poster: ask for "a portrait A0 tikzposter from this paper" and it distils 1-3 core messages into a three-column layout with per-section copy.
  2. Simplifying a results figure: a six-metric comparison chart is regenerated as three bars with 120pt percentages printed on the bars, no axes or legend.
  3. Pre-print check: it inspects overfull warnings, all four edges at 100% zoom, font embedding, and produces a 25%-scale test print file.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/latex-posters folder from the GitHub repo K-Dense-AI/scientific-agent-skills into my ~/.claude/skills/latex-posters/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/scientific-agent-skills && mkdir -p ~/.claude/skills && cp -r /tmp/scientific-agent-skills/skills/latex-posters ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Prerequisite: run pdflatex -version to confirm TeX Live (or MiKTeX) is installed; install TeX Live first if it is missing.
  2. Clone the repo: git clone https://github.com/K-Dense-AI/scientific-agent-skills.git
  3. Copy the skill: mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/latex-posters ~/.claude/skills/
  4. Install LaTeX packages: tlmgr install beamerposter tikzposter baposter qrcode xcolor tcolorbox subcaption (prefix with sudo if permissions fail).
  5. Optional AI graphics: add export OPENROUTER_API_KEY=your_key to your shell profile and also copy the scientific-schematics skill from the same repo.
  6. Verify: restart Claude Code and try "make a portrait A0 conference poster with tikzposter".
  7. First build: compile the generated file with pdflatex poster.tex or lualatex poster.tex and open the PDF to review.