
Latex Conference Template Organizer
Organize messy conference LaTeX template .zip files into clean Overleaf-ready structure.
Install
npx skills add Galaxy-Dawn/claude-scholar --skill latex-conference-template-organizer -g -a claude-code -y- Repository
- Galaxy-Dawn/claude-scholar6k
- Category
- Engineering
- Updated
- 16d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Organize messy conference LaTeX template .zip files into clean Overleaf-ready structure. Use when the user asks to "organize LaTeX template", "clean up .zip template", or "prepare Overleaf submission template".
LaTeX Conference Template Organizer
Overview
Transform messy conference LaTeX template .zip files into clean, Overleaf-ready submission templates. Official conference templates often contain excessive example content, instructional comments, and disorganized file structures. This skill converts them into templates ready for writing.
Working Mode
Analyze-then-confirm mode: First analyze issues and present them to the user, then execute cleanup after confirmation.
Complete Workflow
Receive .zip file
↓
1. Extract and analyze file structure
↓
2. Identify main file and dependencies
↓
3. Diagnose issues (present to user)
↓
4. Ask for conference info (link/name)
↓
5. Wait for user confirmation of cleanup plan
↓
6. Execute cleanup, create output directory
↓
7. Generate README (with official website info)
↓
8. Output complete
Step 1: Extract and Analyze
Extract Files
Extract .zip to a temporary directory:
unzip -q template.zip -d /tmp/latex-template-temp
cd /tmp/latex-template-temp
find . -type f -name "*.tex" -o -name "*.sty" -o -name "*.cls" -o -name "*.bib"
Identify File Types
| File Type | Purpose |
|---|---|
.tex | LaTeX source files |
.sty / .cls | Style files |
.bib | Bibliography database |
.pdf / .png / .jpg | Image files |
Identify Main File
Common main file names:
main.texpaper.texdocument.texsample-sigconf.textemplate.tex
Identification methods:
- Check if filename matches common patterns
- Search for files containing
\documentclass - If multiple candidates exist, ask user to confirm
# Find files containing \documentclass
grep -l "\\documentclass" *.tex
Step 2: Diagnose Issues
Present discovered issues to the user:
Disorganized File Structure
- Multi-level directory nesting
- .tex files scattered across directories
- Unclear which file is the main file
