Skip to main content
skill CX Codex

posterskill-academic-posters — Claude Code skill: paper to poster

Turns an Overleaf paper into a print-ready conference poster. The result is one HTML file with a drag-and-drop editor built in.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a claude-code
Open on GitHub

What posterskill-academic-posters does

The skill reads your Overleaf project and sorts the material into cards: abstract, method, results, conclusion. Everything lands in a single poster/index.html. React comes from a CDN, so there is no build step and no server to run.

Inside the file you get CARD_REGISTRY for card content, DEFAULT_LAYOUT for the column structure, and window.posterAPI for scripted changes from the console or Playwright. Drag column dividers to resize, click two diamond handles to swap cards, use A- and A+ for font size. Hit Copy Config to export the layout as JSON and hand it back to the agent, which rewrites DEFAULT_LAYOUT.

Clone the skill repo and your Overleaf project side by side before you start — the paper has to sit in overleaf/. Reference PDFs in references/ are optional and only steer the visual style. Claude asks for your project website URL at runtime. Printing goes through File → Print with margins set to None and background graphics on.

What it helps with

  • build a conference poster from an existing Overleaf paper
  • get a single HTML file with no build step or local server
  • tune column and card layout by dragging in the browser
  • export the current layout as JSON and feed it back to the agent
  • measure leftover whitespace with posterAPI.getWaste()

Example prompts for the agent

  • Make a conference poster from my paper in overleaf/
  • Generate the poster and open poster/index.html in my browser
  • Here is the layout JSON, update DEFAULT_LAYOUT in the poster

How to install posterskill-academic-posters

1Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a claude-code

2Manually: put the files in place

~/.claude/skills/posterskill-academic-posters/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/posterskill-academic-posters/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about posterskill-academic-posters

How do I install posterskill-academic-posters in Claude Code?

Run npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a claude-code. The skill file lands at ~/.claude/skills/posterskill-academic-posters/SKILL.md.

What does posterskill-academic-posters do?

It generates a print-ready conference poster from an Overleaf paper source. The output is a self-contained poster/index.html with a visual editor inside.

What do I need before running it?

Clone the skill repo and your Overleaf project into an overleaf/ folder. The agent asks for your project website URL at runtime; reference PDFs in references/ are optional.

Similar skills

All skills for Science and research →

From the same set139

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor