Use when preparing manuscripts, conference papers, or academic posters that need venue-specific templates, LaTeX style files, author guidelines, page limits, anonymity rules, camera-ready formatting, or submission compliance checks.
Scanned 5/27/2026
Install via CLI
openskills install foryourhealth111-pixel/Vibe-Skills---
name: venue-templates
description: Use when preparing manuscripts, conference papers, or academic posters that need venue-specific templates, LaTeX style files, author guidelines, page limits, anonymity rules, camera-ready formatting, or submission compliance checks.
allowed-tools: [Read, Write, Edit, Bash]
---
# Venue Templates
## Overview
Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues, academic conferences, and research posters. This skill provides ready-to-use templates and detailed specifications for academic publication submissions.
Use this skill when preparing manuscripts for journal submission, conference papers, or research posters and need venue-specific formatting requirements and templates.
## When to Use This Skill
This skill should be used when:
- Preparing a manuscript for submission to a specific journal (Nature, Science, PLOS, IEEE, etc.)
- Writing a conference paper with specific formatting requirements (NeurIPS, ICML, CHI, etc.)
- Creating an academic research poster for conferences
- Checking formatting requirements and page limits for target venues
- Customizing templates with author information and project details
- Verifying document compliance with venue specifications
## Boundary
This skill owns venue requirements and template compliance. It does not generate figures, write manuscript prose, manage bibliography libraries, prepare rebuttal responses, or draft grants.
---
## Core Capabilities
### 1. Journal Article Templates
Access LaTeX templates and formatting guidelines for 50+ major scientific journals across disciplines:
**Nature Portfolio**:
- Nature, Nature Methods, Nature Biotechnology, Nature Machine Intelligence
- Nature Communications, Nature Protocols
- Scientific Reports
**Science Family**:
- Science, Science Advances, Science Translational Medicine
- Science Immunology, Science Robotics
**PLOS (Public Library of Science)**:
- PLOS ONE, PLOS Biology, PLOS Computational Biology
- PLOS Medicine, PLOS Genetics
**Cell Press**:
- Cell, Neuron, Immunity, Cell Reports
- Molecular Cell, Developmental Cell
**IEEE Publications**:
- IEEE Transactions (various disciplines)
- IEEE Access, IEEE Journal templates
**ACM Publications**:
- ACM Transactions, Communications of the ACM
- ACM conference proceedings
**Other Major Publishers**:
- Springer journals (various disciplines)
- Elsevier journals (custom templates)
- Wiley journals
- BMC journals
- Frontiers journals
### 2. Conference Paper Templates
Conference-specific templates with proper formatting for major academic conferences:
**Machine Learning & AI**:
- NeurIPS (Neural Information Processing Systems)
- ICML (International Conference on Machine Learning)
- ICLR (International Conference on Learning Representations)
- CVPR (Computer Vision and Pattern Recognition)
- AAAI (Association for the Advancement of Artificial Intelligence)
**Computer Science**:
- ACM CHI (Human-Computer Interaction)
- SIGKDD (Knowledge Discovery and Data Mining)
- EMNLP (Empirical Methods in Natural Language Processing)
- SIGIR (Information Retrieval)
- USENIX conferences
**Biology & Bioinformatics**:
- ISMB (Intelligent Systems for Molecular Biology)
- RECOMB (Research in Computational Molecular Biology)
- PSB (Pacific Symposium on Biocomputing)
**Engineering**:
- IEEE conference templates (various disciplines)
- ASME, AIAA conferences
### 3. Research Poster Templates
Academic poster templates for conference presentations:
**Standard Formats**:
- A0 (841 × 1189 mm / 33.1 × 46.8 in)
- A1 (594 × 841 mm / 23.4 × 33.1 in)
- 36" × 48" (914 × 1219 mm) - Common US size
- 42" × 56" (1067 × 1422 mm)
- 48" × 36" (landscape orientation)
**Template Packages**:
- **beamerposter**: Classic academic poster template
- **tikzposter**: Modern, colorful poster design
- **baposter**: Structured multi-column layout
**Design Features**:
- Optimal font sizes for readability at distance
- Color schemes (colorblind-safe palettes)
- Grid layouts and column structures
- QR code integration for supplementary materials
## Workflow: Finding and Using Templates
### Step 1: Identify Target Venue
Determine the specific publication venue, conference, or funding agency:
```
Example queries:
- "I need to submit to Nature"
- "What are the requirements for NeurIPS 2025?"
- "Show me NSF proposal formatting"
- "I'm creating a poster for ISMB"
```
### Step 2: Query Template and Requirements
Access venue-specific templates and formatting guidelines:
**For Journals**:
```bash
# Load journal formatting requirements
Reference: references/journals_formatting.md
Search for: "Nature" or specific journal name
# Retrieve template
Template: assets/journals/nature_article.tex
```
**For Conferences**:
```bash
# Load conference formatting
Reference: references/conferences_formatting.md
Search for: "NeurIPS" or specific conference
# Retrieve template
Template: assets/journals/neurips_article.tex
```
**For Posters**:
```bash
# Load poster guidelines
Reference: references/posters_guidelines.md
# Retrieve template
Template: assets/posters/beamerposter_academic.tex
```
**For Grants**:
```bash
# Load grant requirements
Reference: references/grants_requirements.md
Search for: "NSF" or specific agency
# Retrieve template
Template: assets/grants/nsf_proposal_template.tex
```
### Step 3: Review Formatting Requirements
Check critical specifications before customizing:
**Key Requirements to Verify**:
- Page limits (varies by venue)
- Font size and family
- Margin specifications
- Line spacing
- Citation style (APA, Vancouver, Nature, etc.)
- Figure/table requirements
- File format (PDF, Word, LaTeX source)
- Anonymization (for double-blind review)
- Supplementary material limits
### Step 4: Customize Template
Use helper scripts or manual customization:
**Option 1: Helper Script (Recommended)**:
```bash
python scripts/customize_template.py \
--template assets/journals/nature_article.tex \
--title "Your Paper Title" \
--authors "First Author, Second Author" \
--affiliations "University Name" \
--output my_nature_paper.tex
```
**Option 2: Manual Editing**:
- Open template file
- Replace placeholder text (marked with comments)
- Fill in title, authors, affiliations, abstract
- Add your content to each section
### Step 5: Validate Format
Check compliance with venue requirements:
```bash
python scripts/validate_format.py \
--file my_paper.pdf \
--venue "Nature" \
--check-all
```
**Validation Checks**:
- Page count within limits
- Font sizes correct
- Margins meet specifications
- References formatted correctly
- Figures meet resolution requirements
### Step 6: Compile and Review
Compile LaTeX and review output:
```bash
# Compile LaTeX
pdflatex my_paper.tex
bibtex my_paper
pdflatex my_paper.tex
pdflatex my_paper.tex
# Or use latexmk for automated compilation
latexmk -pdf my_paper.tex
```
Review checklist:
- [ ] All sections present and properly formatted
- [ ] Citations render correctly
- [ ] Figures appear with proper captions
- [ ] Page count within limits
- [ ] Author guidelines followed
- [ ] Supplementary materials prepared (if needed)
## Template Categories
### By Document Type
| Category | Template Count | Common Venues |
|----------|---------------|---------------|
| **Journal Articles** | 30+ | Nature, Science, PLOS, IEEE, ACM, Cell Press |
| **Conference Papers** | 20+ | NeurIPS, ICML, CVPR, CHI, ISMB |
| **Research Posters** | 10+ | A0, A1, 36×48, various packages |
| **Grant Proposals** | 15+ | NSF, NIH, DOE, DARPA, foundations |
### By Discipline
| Discipline | Supported Venues |
|------------|------------------|
| **Life Sciences** | Nature, Cell Press, PLOS, ISMB, RECOMB |
| **Physical Sciences** | Science, Physical Review, ACS, APS |
| **Engineering** | IEEE, ASME, AIAA, ACM |
| **Computer Science** | ACM, IEEE, NeurIPS, ICML, ICLR |
| **Medicine** | NEJM, Lancet, JAMA, BMJ |
| **Interdisciplinary** | PNAS, Nature Communications, Science Advances |
## Helper Scripts
### query_template.py
Search and retrieve templates by venue name, type, or keywords:
```bash
# Find templates for a specific journal
python scripts/query_template.py --venue "Nature" --type "article"
# Search by keyword
python scripts/query_template.py --keyword "machine learning"
# List all available templates
python scripts/query_template.py --list-all
# Get requirements for a venue
python scripts/query_template.py --venue "NeurIPS" --requirements
```
### customize_template.py
Customize templates with author and project information:
```bash
# Basic customization
python scripts/customize_template.py \
--template assets/journals/nature_article.tex \
--output my_paper.tex
# With author information
python scripts/customize_template.py \
--template assets/journals/nature_article.tex \
--title "Novel Approach to Protein Folding" \
--authors "Jane Doe, John Smith, Alice Johnson" \
--affiliations "MIT, Stanford, Harvard" \
--email "[email protected]" \
--output my_paper.tex
# Interactive mode
python scripts/customize_template.py --interactive
```
### validate_format.py
Check document compliance with venue requirements:
```bash
# Validate a compiled PDF
python scripts/validate_format.py \
--file my_paper.pdf \
--venue "Nature" \
--check-all
# Check specific aspects
python scripts/validate_format.py \
--file my_paper.pdf \
--venue "NeurIPS" \
--check page-count,margins,fonts
# Generate validation report
python scripts/validate_format.py \
--file my_paper.pdf \
--venue "Science" \
--report validation_report.txt
```
## Best Practices
### Template Selection
1. **Verify currency**: Check template date and compare with latest author guidelines
2. **Check official sources**: Many journals provide official LaTeX classes
3. **Test compilation**: Compile template before adding content
4. **Read comments**: Templates include helpful inline comments
### Customization
1. **Preserve structure**: Don't remove required sections or packages
2. **Follow placeholders**: Replace marked placeholder text systematically
3. **Maintain formatting**: Don't override venue-specific formatting
4. **Keep backups**: Save original template before customization
### Compliance
1. **Check page limits**: Verify before final submission
2. **Validate citations**: Use correct citation style for venue
3. **Test figures**: Ensure figures meet resolution requirements
4. **Review anonymization**: Remove identifying information if required
### Submission
1. **Follow instructions**: Read complete author guidelines
2. **Include all files**: LaTeX source, figures, bibliography
3. **Generate properly**: Use recommended compilation method
4. **Check output**: Verify PDF matches expectations
## Common Formatting Requirements
### Page Limits (Typical)
| Venue Type | Typical Limit | Notes |
|------------|---------------|-------|
| **Nature Article** | 5 pages | ~3000 words excluding refs |
| **Science Report** | 5 pages | Figures count toward limit |
| **PLOS ONE** | No limit | Unlimited length |
| **NeurIPS** | 8 pages | + unlimited refs/appendix |
| **ICML** | 8 pages | + unlimited refs/appendix |
| **NSF Proposal** | 15 pages | Project description only |
| **NIH R01** | 12 pages | Research strategy |
### Citation Styles by Venue
| Venue | Citation Style | Format |
|-------|---------------|--------|
| **Nature** | Numbered (superscript) | Nature style |
| **Science** | Numbered (superscript) | Science style |
| **PLOS** | Numbered (brackets) | Vancouver |
| **Cell Press** | Author-year | Cell style |
| **ACM** | Numbered | ACM style |
| **IEEE** | Numbered (brackets) | IEEE style |
| **APA journals** | Author-year | APA 7th |
### Figure Requirements
| Venue | Resolution | Format | Color |
|-------|-----------|--------|-------|
| **Nature** | 300+ dpi | TIFF, EPS, PDF | RGB or CMYK |
| **Science** | 300+ dpi | TIFF, PDF | RGB |
| **PLOS** | 300-600 dpi | TIFF, EPS | RGB |
| **IEEE** | 300+ dpi | EPS, PDF | RGB or Grayscale |
## Resources
### Bundled Resources
**References** (in `references/`):
- `journals_formatting.md`: Comprehensive journal formatting requirements
- `conferences_formatting.md`: Conference paper specifications
- `posters_guidelines.md`: Research poster design and sizing
- `grants_requirements.md`: Grant proposal requirements by agency
**Templates** (in `assets/`):
- `journals/`: Journal article LaTeX templates
- `posters/`: Research poster templates
- `grants/`: Grant proposal templates
**Scripts** (in `scripts/`):
- `query_template.py`: Search and retrieve templates
- `customize_template.py`: Customize with author info
- `validate_format.py`: Check compliance with requirements
### External Resources
**Journal Author Guidelines**:
- Nature: https://www.nature.com/nature/for-authors
- Science: https://www.science.org/content/page/instructions-authors
- PLOS: https://plos.org/resources/for-authors/
- Cell Press: https://www.cell.com/author-guidelines
**Conference Formatting**:
- NeurIPS: https://neurips.cc/Conferences/2024/CallForPapers
- ICML: https://icml.cc/Conferences/2024/StyleAuthorInstructions
- CVPR: https://cvpr.thecvf.com/Conferences/2024/AuthorGuidelines
**Grant Resources**:
- NSF PAPPG: https://www.nsf.gov/publications/pub_summ.jsp?ods_key=pappg
- NIH Forms: https://grants.nih.gov/grants/how-to-apply-application-guide.html
- DOE Funding: https://science.osti.gov/grants
## Example Usage
### Example 1: Nature Article Submission
```markdown
User: "I need to prepare a manuscript for Nature"
Response:
1. Load Nature formatting requirements (references/journals_formatting.md)
2. Retrieve Nature template (assets/journals/nature_article.tex)
3. Key requirements:
- Length: ~3000 words, ~5 pages
- Format: Single column, 12pt font
- Citations: Numbered superscript (Nature style)
- Figures: 300+ dpi, RGB color
4. Customize template with your title, authors, affiliations
5. Compile and validate against requirements
```
### Example 2: NeurIPS Conference Paper
```markdown
User: "What are the formatting requirements for NeurIPS?"
Response:
From references/conferences_formatting.md:
- Page limit: 8 pages main text + unlimited references/appendix
- Format: Two-column, 10pt font
- Template: neurips_2024.sty (official style file)
- Anonymization: Required for initial submission
- Citations: Numbered (brackets)
- Figures: High resolution, colorblind-safe recommended
```
### Example 3: Conference Poster
```markdown
User: "I need to create a poster for ISMB"
Response:
ISMB poster specifications:
- Size: Typically A0 portrait (33.1 × 46.8 inches)
- Recommended template: beamerposter or tikzposter
- Font sizes: Title 60-85pt, Headers 36-48pt, Body 24-32pt
- Include: QR code for paper/supplementary materials
Available templates:
- assets/posters/beamerposter_academic.tex
- assets/posters/tikzposter_research.tex
```
## Updates and Maintenance
**Template Currency**:
- Templates updated annually or when venues release new guidelines
- Last updated: 2024
- Check official venue sites for most current requirements
**Reporting Issues**:
- Template compilation errors
- Outdated formatting requirements
- Missing venue templates
- Incorrect specifications
## Summary
The venue-templates skill provides comprehensive access to:
1. **50+ publication venue templates** across disciplines
2. **Detailed formatting requirements** for journals, conferences, posters, grants
3. **Helper scripts** for template discovery, customization, and validation
4. **Best practices** for successful academic submissions
Use this skill whenever you need venue-specific formatting guidance or templates for academic publishing.
No comments yet. Be the first to comment!