latex
LaTeX Resume and Cover Letter Template Repository
A straightforward LaTeX template for creating resumes and cover letters with minimal setup, focusing on content over formatting.
Shipped January 2026
This repository provides the Expressive Resume LaTeX template and supporting files to create professional, well-formatted resumes and cover letters with minimal LaTeX knowledge. The templates prioritize simplicity and ease of use, allowing users to focus on content rather than formatting.
Features
- Minimal setup and configuration to start writing resumes or cover letters immediately.
- Custom LaTeX commands to simplify common resume elements such as headers, objectives, and contact information.
- Compatible with most LaTeX typesetting engines (built on LaTeX2e).
- Includes paired cover letter template to complement the resume.
Tech Stack
- Primary language: TeX (LaTeX2e)
- PDF generation via pdfTeX / pdfLaTeX
Getting Started
Prerequisites
- A LaTeX distribution installed (e.g., TeX Live, MiKTeX)
- A LaTeX editor or command line tools
Installation
- Clone the repository:
git clone https://github.com/justin-napolitano/cover-letter.git
cd cover-letter
- Navigate to the
expressive-resumedirectory where the template files are located.
Usage
- Create a new
.texfile inside theexpressive-resumefolder. - Use the
ExpressiveResumedocument class:
\documentclass{ExpressiveResume}
\begin{document}
% Your resume content here
\end{document}
- Add your resume header using the
\resumeheadercommand with optional parameters:
\resumeheader[
firstname=John,
lastname=Doe,
email=john.doe@example.com,
phone=123-456-7890,
linkedin=johndoe,
github=johndoe,
city=San Francisco,
state=CA
]
- Optionally add an objective statement:
\objective{
Seeking a software engineering position where I can apply my skills.
}
- Compile the
.texfile with your preferred LaTeX engine (e.g.,pdflatex).
Project Structure
cover-letter/
├── expressive-resume/ # LaTeX templates and related files
├── README.md # This file
├── References.pdf # Reference document (purpose unspecified)
├── texput.log # LaTeX compilation log
Future Work / Roadmap
- Improve documentation with more usage examples.
- Add support for additional resume sections and customization options.
- Provide sample
.texfiles demonstrating cover letter use. - Automate PDF compilation via scripts or Makefile.
- Enhance error handling and troubleshooting guidance for LaTeX compilation.
Need more context?
Want help adapting this playbook?
Send me the constraints and I'll annotate the relevant docs, share risks I see, and outline the first sprint so the work keeps moving.