Skip to content
Content
Skill

/latex-posters

OpenRouter API key for the skill's LLM-powered steps.

From plugin
claude-scientific-writer
2.6k26 skills1 command

Claude Code

$ npx -y skills add K-Dense-AI/claude-scientific-writer --skill latex-posters --agent claude-code

SKILL.md

latex-posters.SKILL.md
name: latex-posters
description: "Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific best practices for visual communication."
allowed-tools: Read Write Edit Bash
metadata:
  version: "1.7"
  skill-author: K-Dense Inc.
  openclaw:
    primaryEnv: OPENROUTER_API_KEY
    envVars:
    - name: OPENROUTER_API_KEY
      required: false
      description: OpenRouter API key for the skill's LLM-powered steps.

LaTeX Research Posters

Overview

Research posters are a critical medium for scientific communication at conferences, symposia, and academic events. This skill provides comprehensive guidance for creating professional, visually appealing research posters using LaTeX packages. Generate publication-quality posters with proper layout, typography, color schemes, and visual hierarchy.

When to Use This Skill

This skill should be used when:

  • Creating research posters for conferences, symposia, or poster sessions
  • Designing academic posters for university events or thesis defenses
  • Preparing visual summaries of research for public engagement
  • Converting scientific papers into poster format
  • Creating template posters for research groups or departments
  • Designing posters that comply with specific conference size requirements (A0, A1, 36ร—48", etc.)
  • Building posters with complex multi-column layouts
  • Integrating figures, tables, equations, and citations in poster format

AI-Powered Visual Element Generation

**STANDARD WORKFLOW: Generate ALL major visual elements using AI before creating the LaTeX poster.**

This is the recommended approach for creating visually compelling posters: 1. Plan all visual elements needed (title, intro, methods, results, conclusions) 2. Generate each element using scientific-schematics or Nano Banana Pro 3. Assemble generated images in the LaTeX template 4. Add text content around the visuals

**Target: 60-70% of poster area should be AI-generated visuals, 30-40% text.**

---

Hard limits (do not exceed)

These are limits, not guidelines. Violating them is the single most common cause of a failed poster. Full reasoning, per-graphic-type tables, and worked examples are in [references/ai_graphics_for_posters.md](references/ai_graphics_for_posters.md).

| Constraint | Limit | | --- | --- | | Elements per AI-generated graphic | **3-4 maximum** (3 ideal) | | Words per graphic | **10 maximum** | | White space per graphic | **50% minimum** (60% better) | | Key numbers / metrics | **120pt+** | | Labels | **80pt+** | | Body text on the poster | **24pt+** | | Content sections (A0) | **5-6 maximum** | | Total words on the poster | **300-800** | | Figure width | `0.85\linewidth`, never `1.0` |

Every graphic prompt must include: `POSTER FORMAT for A0`, an explicit element or word count (`ONLY 3 icons`, `3 words total`), a font size (`GIANT (120pt+)`), `60% white space`, and a viewing distance (`readable from 10-12 feet`).

**Two mandatory review gates.** Skipping either is how unreadable posters happen:

  • **Before generating** โ€” for each planned graphic, confirm it is 3-4 items, one message,

under 10 words, and not a 5+ stage workflow. If not, split it into several graphics.

  • **After generating, before assembly** โ€” open each figure at 25% zoom. All text readable,

4 or fewer elements, 50%+ white space, understandable in 2 seconds. Any failure means regenerate or split. Do not assemble a poster from figures that failed.

Patterns that always fail: `7-stage workflow`, `timeline with annual milestones`, `3 case studies in one graphic`, `comparison of 5+ methods`, `architecture with all layers`. Collapse each to 3 high-level items, or make several separate graphics.

**Overflow is an error, not a warning.** After compiling, run `grep -i overfull poster.log` and inspect all four edges at 100% zoom. See [references/compilation_and_quality_control.md](references/compilation_and_quality_control.md).

Scientific Schematics Integration

For detailed guidance on creating schematics, refer to the **scientific-schematics** skill documentation.

**Key capabilities:**

  • Nano Banana Pro automatically generates, reviews, and refines diagrams
  • Creates publication-quality images with proper formatting
  • Ensures accessibility (colorblind-friendly, high contrast)
  • Supports iterative refinement for complex diagrams

---

Core Capabilities

Three poster packages are supported โ€” **beamerposter** (Beamer syntax, institutional themes), **tikzposter** (modern, colorful, flexible), and **baposter** (structured multi-column). Package comparison, layout and grid systems, design principles, standard sizes, per-package templates, figure and image integration, color schemes, typography, and QR codes are all documented in [references/latex_poster_reference.md](references/latex_poster_reference.md).

Reusable per-section content patterns, accessibility requirements, and presentation-day guidance are in [references/poster_patterns_and_presentation.md](references/poster_patterns_and_presentation.md).

Workflow for Poster Creation

Stage 1: Planning and Content Development

1. **Determine poster requirements**:

  • Conference size specifications (A0, 36ร—48", etc.)
  • Orientation (portrait vs. landscape)
  • Submission deadlines and format requirements

2. **Develop content outline**:

  • Identify 1-3 core messages
  • Select key figures (typically 3-6 main visuals)
  • Draft concise text for each section (bullet points preferred)
  • Aim for 300-800 words total

3. **Choose LaTeX package**:

  • beamerposter: If familiar with Beamer, need institutional themes
  • tikzposter: For modern, colorful designs with flexibility
  • baposter: For structured, professional multi-column layouts

Stage 2: Generate Visual Elements (AI-Powered)

Read more
@k-dense-ai
Ships withclaude-scientific-writer

๐Ÿš€ Looking for more advanced capabilities? For end-to-end scientific writing, deep scientific search, advanced image generation and enterprise solutions, visit www.k-dense.ai Stay up to date: Read the K-Dense blog, and follow us on X, LinkedIn, and YouTube

Stars on GitHub

Momentum

stars in total
2.6k
Star history of K-Dense-AI/claude-scientific-writer on GitHub, a chart by star-history.com

Other skills on claude-scientific-writer.

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Useโ€ฆ

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusableโ€ฆ

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation โ€” PowerPoint Morph transitions, Keynote-styleโ€ฆ

@iofficeai@iofficeaiInstall Skill

Questions about latex-posters.

Which coding agents can use latex-posters?
latex-posters installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.