Agent skill

Paper Slides

by franklee16 in franklee16/academic-research-skills

Build or revise academic Beamer slides from a research paper (LaTeX manuscript or PDF), following Weikai Li's slide style guide.

No licenceAuto-check passedDocuments & Office

Install Paper Slides

skills CLI
$ npx skills add franklee16/academic-research-skills --skill paper-slides -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install franklee16/academic-research-skills paper-slides --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/presentations/paper-slides .claude/skills/paper-slides && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
paper-slides
GitHub stars
223
Token cost
~2.3k tokens
SKILL.md length
1,090 words
Files
3 (incl. scripts, references)
Skills in repo
1,617
Repo updated
First seen
Licence
None found

At a glance

Build or revise academic Beamer slides from a research paper (LaTeX manuscript or PDF), following Weikai Li's slide style guide.

  • Works in 5 steps: Gather inputs → Read the style guide (never skip) → Extract content with strict fidelity → …
  • The user asks to create slides
  • SKILL.md covers Step 1 — Gather inputs, Step 2 — Read the style guide…, Step 3 — Extract content with… and Step 4 — Frame budget by mode, plus 5 more sections
  • Runs Python scripts from its folder; calls python

What it does

Paper Slides is an agent skill from franklee16/academic-research-skills. Build or revise academic Beamer slides from a research paper (LaTeX manuscript or PDF), following Weikai Li's slide style guide. Use this skill whenever the user asks to create slides, a deck, a talk, or a presentation from a paper, manuscript, draft, or working paper — including "make slides from my paper", "seminar deck", "conference presentation", "turn main.tex into a talk", "prepare slides for the seminar/conference", "update my slides with the new results", or any request involving Beamer decks derived from…

Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts and reference files (for example `references/SLIDES_STYLE_GUIDE_short.md` and `scripts/verify_slides.py`).

It sits in Documents & Office, covering Slides and decks and LaTeX. It works with LaTeX. The repository describes itself as: Comprehensive collection of Claude Code skills for academic research in economics, finance, and social sciences.

When your agent uses it

  • The user asks to create slides
  • A presentation from a paper
  • Working paper — including make slides from my paper
  • Conference presentation

Example prompts

  • “make slides from my paper”
  • “seminar deck”
  • “conference presentation”
  • “/paper-slides”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Gather inputs
  2. Read the style guide (never skip)
  3. Extract content with strict fidelity
  4. Frame budget by mode
  5. Write the deck

What it can do on your machine

Read from SKILL.md and the folder at commit 9a4b2db. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Paper Slides loads about 2.3k tokens when it runs, and up to ~5.8k if it reads all its reference files. Until then it costs about 173 tokens; SKILL.md has 1,090 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~173
When it runs · the whole SKILL.md, loaded when a task matches
~2.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,090 words (~2,305 tokens).

“Build publication-grade Beamer decks from a research paper. Two modes with different page budgets. The paper's tables and figures go in verbatim; the style guide governs everything else.”

— opening of SKILL.md by franklee16
name
paper-slides

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (scripts, references) in presentations/paper-slides of franklee16/academic-research-skills.

  • SKILL.md
  • references/SLIDES_STYLE_GUIDE_short.md
  • scripts/verify_slides.py

Open the folder on GitHubat commit 9a4b2db

Compare with similar skills

Paper Slides next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Paper Slides compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Paper Slides this skillfranklee16/academic-research-skills223—~2.3kAutomated safety check: PassNone
BeamerNoi1r/beamer-skill364—~13kAutomated safety check: NotesMIT
Powerpoint SlidesNoi1r/powerpoint-skill124—~12kAutomated safety check: NotesMIT
Latex Postersflonat/flonat-research146—~1.5kAutomated safety check: NotesMIT
Beamer AcademicFaust-Donf/beamer-academic311—~4.4kAutomated safety check: NotesMIT
Scientific SlidesK-Dense-AI/claude-scientific-writer2.4k14 repos~5.4kAutomated safety check: NotesMIT

Similar skills

  • Beamer

    Noi1r/beamer-skill

    Beamer LaTeX slide workflow: create, compile, review, and polish academic presentations.

    364 GitHub stars~13k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check: notes
  • Powerpoint Slides

    Noi1r/powerpoint-skill

    Create visually rich PowerPoint (.pptx) presentations from academic papers, research notes, or any content the user wants in slide format.

    124 GitHub stars~12k tokensUpdated 6 mo ago
    Documents & OfficeAuto-check: notes
  • Latex Posters

    flonat/flonat-research

    Create a large-format academic poster in LaTeX using beamerposter, tikzposter, or baposter.

    146 GitHub stars~1.5k tokensUpdated 11 days ago
    Documents & OfficeAuto-check: notes
  • Beamer Academic

    Faust-Donf/beamer-academic

    Generate high-quality academic Beamer slides from a thesis/paper (PDF, Word, or LaTeX source).

    311 GitHub stars~4.4k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check: notes
  • Scientific Slides

    K-Dense-AI/claude-scientific-writer

    Build slide decks and presentations for research talks. An agent skill from K-Dense-AI/claude-scientific-writer.

    2.4k GitHub starsUsed in 14 repos~5.4k tokens
    Documents & OfficeAuto-check: notes
  • Compile Latex

    pedrohcgs/claude-code-my-workflow

    Compile a Beamer LaTeX slide deck with XeLaTeX (3 passes + bibtex).

    1.7k GitHub starsUsed in 1 repo~492 tokens
    Documents & OfficeAuto-check: notes

More from franklee16/academic-research-skills

All 1,617 skills in this repo
  • Econometric Research Writing

    franklee16/academic-research-skills

    End-to-end econometric analysis and economics/management paper-writing workflow.

    223 GitHub stars~2.4k tokensUpdated 22 days ago
    Auto-check passed
  • Paper Revision

    franklee16/academic-research-skills

    Comprehensive workflow for handling journal Revise and Resubmit (R&R) decisions.

    223 GitHub stars~3.4k tokensUpdated 22 days ago
    Auto-check passed
  • Sci Ssci Polishing

    franklee16/academic-research-skills

    A skill your agent uses when researchers need Chinese academic prose translated into publication-oriented English or English manuscript paragraphs and complete sections polished for SCI, SSCI, or…

    223 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed
  • Research Defense Radar

    franklee16/academic-research-skills

    Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected…

    223 GitHub stars~4k tokensUpdated 22 days ago
    Auto-check passed
  • Academic Grant

    franklee16/academic-research-skills

    Generate or fill in academic grant application forms (project statement, education plan, pathway to impact, references) using draft research material.

    223 GitHub stars~2.8k tokensUpdated 22 days ago
    Auto-check: notes
  • Chinese Reference Formatter Skill

    franklee16/academic-research-skills

    A skill your agent uses when a user needs通用中文参考文献、GB/T 7714-style bibliography entries, Chinese academic reference formatting, or BibTeX completion from Chinese or English literature titles…

    223 GitHub stars~1.1k tokensUpdated 22 days ago
    Auto-check passed

Works with

Questions about Paper Slides

What does Paper Slides do?

Build or revise academic Beamer slides from a research paper (LaTeX manuscript or PDF), following Weikai Li's slide style guide. Paper Slides is an agent skill from franklee16/academic-research-skills. Build or revise academic Beamer slides from a research paper (LaTeX manuscript or PDF), following Weikai Li's slide style guide.

When should I use Paper Slides?

Paper Slides fits situations like: the user asks to create slides; A presentation from a paper; working paper — including make slides from my paper; conference presentation.

How do I install Paper Slides in Claude Code?

Run `npx skills add franklee16/academic-research-skills --skill paper-slides -a claude-code`. Or copy the skill folder (presentations/paper-slides in franklee16/academic-research-skills) into .claude/skills/paper-slides in your project. Claude Code loads it when a task matches its description.

How do I install Paper Slides in Codex?

Run `npx skills add franklee16/academic-research-skills --skill paper-slides -a codex`. Or copy the skill folder (presentations/paper-slides in franklee16/academic-research-skills) into .agents/skills/paper-slides in your project. Codex loads it when a task matches its description.

Can I use Paper Slides in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add franklee16/academic-research-skills --skill paper-slides -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paper-slides, .gemini/skills/paper-slides, .github/skills/paper-slides and .opencode/skills/paper-slides in your project.

What does Paper Slides need to run?

Going by SKILL.md and its folder, Paper Slides needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Paper Slides access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Paper Slides safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Paper Slides use?

No licence was found for Paper Slides or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Paper Slides use?

About 2.3k tokens (SKILL.md is roughly 9.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.4k tokens, read only when the agent opens those files.

What are the alternatives to Paper Slides?

Skills that share tags, products or a category with Paper Slides: Beamer (Noi1r/beamer-skill, 364 stars), Powerpoint Slides (Noi1r/powerpoint-skill, 124 stars), Latex Posters (flonat/flonat-research, 146 stars) and Beamer Academic (Faust-Donf/beamer-academic, 311 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Paper Slides?

franklee16 (a GitHub user) maintains it in franklee16/academic-research-skills, which has 223 GitHub stars. The repository holds 1,617 skills in this directory. The repository was last updated on September 18, 2026.

Source: franklee16/academic-research-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.