conference-paper-template
Templates and formatting guides for major academic conference submissions
Best use case
conference-paper-template is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Templates and formatting guides for major academic conference submissions
Teams using conference-paper-template should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/conference-paper-template/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How conference-paper-template Compares
| Feature / Agent | conference-paper-template | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Templates and formatting guides for major academic conference submissions
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Conference Paper Template
A skill providing templates, formatting guidelines, and submission checklists for major academic conferences. Covers LaTeX and Word template setup, common formatting requirements, and camera-ready preparation.
## Common Conference Formats
### Format Specifications by Venue
| Conference/Style | Page Limit | Columns | Font | Margins | Template |
|-----------------|-----------|---------|------|---------|----------|
| ACL/EMNLP (ARR) | 8 + refs | 2 | Times 11pt | 1in all | acl.sty |
| NeurIPS | 8 + refs | 2 | Times 10pt | 1in top/bottom, 0.75in sides | neurips.sty |
| ICML | 8 + refs | 2 | Times 10pt | 1in all | icml.sty |
| AAAI | 7 + 1 refs | 2 | Times 10pt | 0.75in all | aaai.sty |
| IEEE (CVPR, etc.) | 8 | 2 | Times 10pt | 1in top, 0.75in sides | IEEEtran.cls |
| ACM (SIGCHI, etc.) | varies | 1 or 2 | Linux Libertine | varies | acmart.cls |
| Springer LNCS | 12-16 | 1 | Computer Modern 10pt | varies | llncs.cls |
### LaTeX Template: General Conference Paper
```latex
\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{hyperref}
\usepackage{natbib}
\usepackage[margin=1in]{geometry}
% Conference-specific: anonymization for review
\usepackage{xspace}
\newcommand{\etal}{\textit{et al.}\xspace}
\title{Your Paper Title: Subtitle with Key Contribution}
% For review submission (anonymous)
\author{Anonymous Authors}
% For camera-ready (de-anonymized)
% \author{First Author\textsuperscript{1} \and
% Second Author\textsuperscript{2} \\
% \textsuperscript{1}University A, \textsuperscript{2}University B \\
% \texttt{\{first,second\}@email.edu}}
\begin{document}
\maketitle
\begin{abstract}
Your abstract here (typically 150-250 words).
State the problem, approach, key results, and significance.
\end{abstract}
\section{Introduction}
% Paragraph 1: Problem and motivation
% Paragraph 2: Limitations of existing approaches
% Paragraph 3: Your approach and contributions
% Paragraph 4: Paper organization (optional)
\section{Related Work}
% Organized by theme, not chronologically
\section{Method}
% Detailed enough to reproduce
\section{Experiments}
\subsection{Experimental Setup}
\subsection{Results}
\subsection{Analysis}
\section{Conclusion}
\bibliography{references}
\bibliographystyle{plainnat}
\end{document}
```
## Camera-Ready Preparation
### Pre-Submission Checklist
```python
def camera_ready_checklist(paper_info: dict) -> list[dict]:
"""
Generate a camera-ready preparation checklist.
Args:
paper_info: Dict with 'venue', 'page_limit', 'has_appendix', etc.
"""
checks = [
{
'item': 'De-anonymization',
'description': 'Author names, affiliations, and acknowledgments restored',
'critical': True
},
{
'item': 'Page limit compliance',
'description': f"Paper is within {paper_info.get('page_limit', 8)} page limit",
'critical': True
},
{
'item': 'Copyright/license form',
'description': 'Signed and uploaded to submission system',
'critical': True
},
{
'item': 'Figures at 300 DPI',
'description': 'All figures are high resolution (300 DPI minimum for print)',
'critical': True
},
{
'item': 'Fonts embedded',
'description': 'All fonts embedded in PDF (check with pdffonts)',
'critical': True
},
{
'item': 'References complete',
'description': 'All references have venue, year, pages; no "to appear" remaining',
'critical': True
},
{
'item': 'Hyperlinks work',
'description': 'All URLs and DOIs are valid and clickable',
'critical': False
},
{
'item': 'Supplementary materials',
'description': 'Code, data, appendices uploaded separately if required',
'critical': False
},
{
'item': 'Metadata in PDF',
'description': 'PDF title and author metadata set correctly',
'critical': False
}
]
return checks
```
### Fixing Common Formatting Issues
```bash
# Check for font embedding issues
pdffonts paper.pdf
# Embed all fonts (if any are not embedded)
gs -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \
-dPDFSETTINGS=/prepress \
-dEmbedAllFonts=true \
-dSubsetFonts=true \
-sOutputFile=paper_embedded.pdf \
paper.pdf
# Check page count
pdfinfo paper.pdf | grep Pages
# Verify PDF/A compliance (some venues require it)
verapdf paper.pdf
```
## Table and Figure Formatting
### Publication-Quality Tables
```latex
% Use booktabs for professional tables (never use vertical lines)
\begin{table}[t]
\centering
\caption{Comparison of methods on benchmark datasets.
Best results in \textbf{bold}, second best \underline{underlined}.}
\label{tab:results}
\begin{tabular}{lcccc}
\toprule
Method & Dataset A & Dataset B & Dataset C & Avg. \\
\midrule
Baseline & 78.2 & 72.1 & 81.3 & 77.2 \\
Previous SOTA & 82.4 & 76.8 & 84.1 & 81.1 \\
Ours (w/o X) & \underline{84.1} & \underline{78.2} & \underline{85.7} & \underline{82.7} \\
Ours (full) & \textbf{86.3} & \textbf{80.1} & \textbf{87.2} & \textbf{84.5} \\
\bottomrule
\end{tabular}
\end{table}
```
### Figure Placement
```latex
% Figures should appear at top of page or on their own page
\begin{figure}[t]
\centering
\includegraphics[width=\columnwidth]{figures/architecture.pdf}
\caption{Overview of the proposed architecture. The encoder processes
input sequences while the decoder generates structured output.}
\label{fig:architecture}
\end{figure}
```
## Submission Tips
- Start formatting early -- do not leave it for the night before the deadline
- Use `latexdiff` to generate a diff PDF showing changes from previous versions
- For Word submissions, use the official template's styles (not manual formatting)
- Always check the supplementary material policy: some venues allow unlimited appendix pages, others count toward the page limit
- Keep a backup of the exact submitted version with a timestamp for your recordsRelated Skills
thesis-template-guide
Set up LaTeX templates for PhD and Master's thesis documents
elegant-paper-template
Beautiful LaTeX template for working papers and technical reports
paper-polish-guide
Review and polish LaTeX research papers for clarity and style
latex-templates-collection
Collection of LaTeX templates for papers, presentations, and CVs
research-paper-writer
Guide for writing formal academic papers following IEEE and ACM standards
ml-paper-writing
Write ML/AI research papers targeting NeurIPS, ICML, and ICLR venues
papersgpt-zotero-guide
AI plugin for Zotero with ChatGPT, Claude, and DeepSeek support
paper-parse-guide
Deep dual-mode reading of academic papers from PDF or URL sources
scientify-write-review-paper
Write literature reviews and survey papers from collected papers
paper-reading-assistant
AI-assisted paper reading, PDF Q&A, and summarization workflows
paper-critique-framework
Structured framework for writing peer review reports and paper critiques
paper-review-skills
8 peer review skills. Trigger: reviewing manuscripts, comparing papers, quality assessment. Design: systematic review criteria, evaluation rubrics, and automated review tools.