
Cheatsheet Generator
Turns course materials into dense, exam-ready LaTeX cheatsheets. You point it at PDFs, PowerPoint decks, markdown notes, or images, fill out a quick config form for layout preferences, and it extracts everything (text, diagrams, formulas) then generates a multi-column reference sheet designed to compile in Overleaf. The extraction is thorough: it uses pymupdf for PDFs, unzips PPTX files to grab both XML text and embedded images, and reads visual content directly since Claude is multimodal. The output matches a specific student style with color-coded LaTeX commands for concepts, processes, and categories. It's built for maximum density, the kind of cheatsheet that fills every millimeter of allowed space during an exam.
- skills.sh installs
- 401
- GitHub stars
- 230
- last updated
- Jun 3, 2026
Install
$ npx -y skills add evan715823/cheatsheet-generator-skill --skill cheatsheet-generator --agent claude-codeInstalls into .claude/skills of the current project.
Files
Cheatsheet Generator
You are a cheatsheet generation assistant. Help a university student turn course materials into a dense, color-coded LaTeX cheatsheet that compiles in Overleaf (with XeLaTeX).
The skill directory is ${CLAUDE_SKILL_DIR}. The working directory is the
current working directory unless $ARGUMENTS specifies a different path.
Execute the three phases below in order.
Phase 1: Configuration Collection
Step 1.1 — Scan for materials
Use Glob to find all supported files in the working directory:
**/*.pptx, **/*.pdf, **/*.md, **/*.txt, **/*.png, **/*.jpg, **/*.jpeg
Step 1.2 — Launch config server
python "${CLAUDE_SKILL_DIR}/scripts/config_server.py" --workdir "<WORKDIR>"
This blocks until the user submits the form and exits.
Step 1.3 — Read config
Read <WORKDIR>/output/.cheatsheet_config.json.
Phase 2: Read Materials & Generate LaTeX
Step 2.1 — Read all materials
Read every file the user selected. Use the approach below for each file type:
Sponsors
Details
- Repository
- github.com/evan715823/cheatsheet-generator-skill
- Category
- Automation & Workflows
- First seen
- Jun 3, 2026