explaingit

faust-donf/beamer-academic

Analysis updated 2026-05-18

26TeXAudience · researcherComplexity · 2/5LicenseSetup · moderate

TLDR

A Claude Code and Codex skill that turns a thesis document into a ready-to-defend academic slide deck.

Mindmap

mindmap
  root((Beamer Academic))
    What it does
      Thesis to slides
      Automatic outline
      LaTeX compile
    Tech stack
      LaTeX
      XeLaTeX
      Beamer
    Use cases
      Defense presentations
      Color scheme picks
      Slide fixes
    Audience
      Students
      Researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Convert a finished thesis document into a full defense slide deck automatically.

USE CASE 2

Generate an outline mapped to academic slide layouts before any slides are written.

USE CASE 3

Request a color scheme matched to your academic field, like blue for STEM or red for humanities.

USE CASE 4

Fix a specific slide by describing the problem by page number.

What is it built with?

LaTeXXeLaTeXBeamerMarkdown

How does it compare?

faust-donf/beamer-academicgulucaptain/acmmm_rebuttal_templatexiongqi123123/awesome-rebuttal
Stars262624
LanguageTeXTeXTeX
Setup difficultymoderateeasymoderate
Complexity2/51/52/5
Audienceresearcherresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires LaTeX installed locally in addition to Claude Code or Codex.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

Beamer Academic is a skill for Claude Code and Codex that takes a thesis document and automatically produces a set of presentation slides ready for an academic defense. The README is written in both English and Chinese. You provide your thesis as a Word file, a PDF, or a LaTeX source file, answer a few questions about your name, university, advisor, and preferred color scheme, and the tool handles the rest without requiring you to know LaTeX. The pipeline works in stages. First it extracts content from the thesis: figures, tables, equations, and structure. Then it generates an outline and assigns each section to one of thirteen slide layout types. You confirm the outline, which is the only step requiring manual input. After that it fills in the layout templates page by page, compiles the result using a LaTeX typesetting engine called XeLaTeX, and delivers a finished PDF. If something looks wrong on a specific slide, you can describe the problem by page number and the tool will adjust and recompile. The thirteen layouts cover the standard elements of an academic presentation: a cover slide, a table of contents, section dividers, text-only slides, combinations of text and images on either side, formula slides, tables, full-page figures, conclusion boxes, transition slides, contribution lists, and a closing acknowledgement slide. Five color schemes are included with suggested pairings: blue for STEM subjects, red for humanities, green for agriculture and environmental fields, purple for arts, and teal for medicine. Installation requires cloning the repository into a skills directory for either Claude Code or Codex. LaTeX must be installed on the machine separately, though the skill will guide you through that setup if it is missing. The preferred input format is the original Word or LaTeX source file rather than a PDF export, since PDF conversion involves quality loss for figures and formulas. The project is MIT licensed.

Copy-paste prompts

Prompt 1
Convert my thesis Word document into a defense presentation using Beamer Academic.
Prompt 2
Generate an outline for my thesis defense slides and map sections to layouts.
Prompt 3
Fix the figure layout on slide 12 of my generated defense presentation.
Prompt 4
What color scheme does Beamer Academic suggest for a humanities thesis?

Frequently asked questions

What is beamer-academic?

A Claude Code and Codex skill that turns a thesis document into a ready-to-defend academic slide deck.

What language is beamer-academic written in?

Mainly TeX. The stack also includes LaTeX, XeLaTeX, Beamer.

What license does beamer-academic use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is beamer-academic to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is beamer-academic for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.