latex-posters
This skill provides LaTeX tools for creating professional research posters using beamerposter, tikzposter, or baposter packages. Use it when preparing conference presentations, academic posters, poster session submissions, or visual research summaries that require specific dimensions, multi-column layouts, and integrated figures. The skill emphasizes preventing content overflow through strategic content limitations, safe margins, and AI-generated visual elements comprising 60-70% of poster area, with structured guidance on layout design and typography best practices for scientific communication venues.
git clone --depth 1 https://github.com/K-Dense-AI/claude-scientific-writer /tmp/latex-posters && cp -r /tmp/latex-posters/skills/latex-posters ~/.claude/skills/latex-postersSKILL.md
# 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) **CRITICAL: Generate SIMPLE figures with MINIMAL content. Each graphic = ONE message.** **Content limits:** - Maximum 4-5 elements per graphic - Maximum 15 words total per graphic - 50% white space minimum - GIANT fonts (80pt+ for labels, 120pt+ for key numbers) 1. **Create figures directory**: ```bash mkdir -p figures ``` 2. **Generate SIMPLE visual elements**: ```bash # Introduction - ONLY 3 icons/elements python scripts/generate_schematic.py "POSTER FORMAT for A0. SIMPLE visual with ONLY 3 elements: [icon1] [icon2] [icon3]. ONE word labels (80pt+). 50% white space. Readable from 8 feet." -o figures/intro.png
Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.
Prepare and validate research-only clinical decision-support evaluation, evidence-profile, cohort, survival, biomarker/model, privacy, and governance artifacts. Use for aggregate or synthetic research documentation and traceability—not patient care or live clinical operation.
Create safety-bounded draft structures and run local deterministic checks for clinical case, diagnostic, trial, safety, and aggregate research reports. Use only with synthetic, de-identified, or aggregate inputs and verified source-fact manifests; every output requires qualified review.
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. If a .pptx or .potx file needs to be opened, created, or touched, use this skill.
Create, edit, analyze, or convert Excel spreadsheets (.xlsx, .xlsm, .xltx) where the workbook file is the primary deliverable. Use for formulas, formatting, financial models, multi-sheet workbooks, and tabular cleanup exported to Excel. Also applies to .csv/.tsv when the user wants spreadsheet output. Do NOT use for Word documents, HTML reports, standalone Python scripts, database pipelines, or Google Sheets API work.
Generate or edit images with AI models through the OpenRouter Image API (Gemini, FLUX, Seedream, Recraft, GPT-Image). Use for photos, illustrations, artwork, concept art, visual assets, logos, and image editing or compositing from reference images. For flowcharts, circuits, pathways, and other technical diagrams, use the scientific-schematics skill instead.