Agent skill

Slide Generation

by lingzhi227 in lingzhi227/agent-research-skills

Convert a completed paper into presentation slides (Beamer LaTeX) or poster.

No licenceAuto-check passedDocuments & Office

Install Slide Generation

skills CLI
$ npx skills add lingzhi227/agent-research-skills --skill slide-generation -a claude-code

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

GitHub CLI
$ gh skill install lingzhi227/agent-research-skills slide-generation --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/lingzhi227/agent-research-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/slide-generation .claude/skills/slide-generation && 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
slide-generation
GitHub stars
390
Token cost
~863 tokens
SKILL.md length
274 words
Files
3 (incl. scripts, references)
Skills in repo
31
Repo updated
First seen
Licence
None found

At a glance

Convert a completed paper into presentation slides (Beamer LaTeX) or poster.

  • Works in 5 steps: Extract Key Content → Design Slide Structure → Generate Beamer LaTeX → …
  • Tasks that involve Slides and decks
  • SKILL.md covers Input, References, Scripts and Workflow, plus 2 more sections
  • Runs Python scripts from its folder; calls python

What it does

Slide Generation is an agent skill from lingzhi227/agent-research-skills. Convert a completed paper into presentation slides (Beamer LaTeX) or poster. Extract key figures, tables, equations, and create a narrative flow for oral presentation. Identified gap in existing tools — designed from best practices.

Its SKILL.md is about 860 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/slide-templates.md` and `scripts/extract_paper_elements.py`).

It sits in Documents & Office, covering Slides and decks and LaTeX. It works with LaTeX. The repository describes itself as: Skills for Claude Code — deep-research: systematic academic literature review.

When your agent uses it

  • Tasks that involve Slides and decks
  • Tasks that involve LaTeX

Example prompts

  • “/slide-generation”

Requirements

  • Python 3

Workflow steps

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

  1. Extract Key Content
  2. Design Slide Structure
  3. Generate Beamer LaTeX
  4. Simplify for Presentation
  5. Generate Poster Layout (Optional)

What it can do on your machine

Read from SKILL.md and the folder at commit 9e6c085. 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

Slide Generation loads about 863 tokens when it runs, and up to ~2.4k if it reads all its reference files. Until then it costs about 62 tokens; SKILL.md has 274 words of instructions outside code blocks.

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

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 274 words (~863 tokens).

“Convert a completed paper into presentation slides or poster.”

— opening of SKILL.md by lingzhi227
name
slide-generation
argument-hint
paper-tex

Read the full SKILL.md on GitHub

Files

SKILL.md and 2 other files (scripts, references) in skills/slide-generation of lingzhi227/agent-research-skills.

  • SKILL.md
  • references/slide-templates.md
  • scripts/extract_paper_elements.py

Open the folder on GitHubat commit 9e6c085

Compare with similar skills

Slide Generation 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.

Slide Generation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Slide Generation this skilllingzhi227/agent-research-skills390—~863Automated safety check: PassNone
Scientific SlidesK-Dense-AI/claude-scientific-writer2.4k14 repos~5.4kAutomated safety check: NotesMIT
BeamerNoi1r/beamer-skill364—~13kAutomated safety check: NotesMIT
Compile Latexpedrohcgs/claude-code-my-workflow1.7k1 repos~492Automated safety check: NotesMIT
Powerpoint SlidesNoi1r/powerpoint-skill124—~12kAutomated safety check: NotesMIT
Explorable Deckclaesbackman/AI-research-feedback495—~2.9kAutomated safety check: PassMIT

Similar skills

  • 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
  • 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
  • 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
  • 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
  • Explorable Deck

    claesbackman/AI-research-feedback

    Build a Quarto reveal.js slide deck in the explorable-explanation style (Nicky Case) — one idea per slide, assertion titles, a concrete running example, run-time SVG stages the presenter drives…

    495 GitHub stars~2.9k tokensUpdated 14 days ago
    Documents & OfficeAuto-check passed
  • 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

More from lingzhi227/agent-research-skills

All 31 skills in this repo
  • Backward Traceability

    lingzhi227/agent-research-skills

    Makes each number in a LaTeX paper link back to the code line that produced it, using hypertarget and hyperlink tags and compile-time `\num` formulas.

    390 GitHub stars~802 tokensUpdated 7 mo ago
    Auto-check passed
  • Statistical Data Analysis

    lingzhi227/agent-research-skills

    Writes statistical analysis code for experimental data, runs it through a four-round review, and reports effect sizes, p-values and confidence intervals.

    390 GitHub stars~886 tokensUpdated 7 mo ago
    Auto-check passed
  • Excalidraw Canvas Toolkit

    lingzhi227/agent-research-skills

    Draws and refines Excalidraw diagrams on a live canvas through MCP tools or a REST API, with screenshots, file import and export, snapshots and Mermaid conversion.

    390 GitHub stars~3.8k tokensUpdated 7 mo ago
    Auto-check passed
  • Research Experiment Designer

    lingzhi227/agent-research-skills

    Plans research experiments in four progressive stages, from a first working implementation through baseline tuning and creative research to ablation studies.

    390 GitHub stars~752 tokensUpdated 7 mo ago
    Auto-check passed
  • Scientific Figure Generation

    lingzhi227/agent-research-skills

    Generates publication-quality scientific figures with matplotlib or seaborn through query expansion, a run-and-retry coding loop and a visual check of the rendered PNG.

    390 GitHub stars~809 tokensUpdated 7 mo ago
    Auto-check passed
  • Research Idea Generation

    lingzhi227/agent-research-skills

    Generates and iteratively refines research ideas for a given area, checking each one's novelty against Semantic Scholar and arXiv, and scoring it on interestingness, feasibility and novelty.

    390 GitHub stars~747 tokensUpdated 7 mo ago
    Auto-check passed

Works with

Questions about Slide Generation

What does Slide Generation do?

Convert a completed paper into presentation slides (Beamer LaTeX) or poster. Slide Generation is an agent skill from lingzhi227/agent-research-skills. Convert a completed paper into presentation slides (Beamer LaTeX) or poster.

When should I use Slide Generation?

Slide Generation fits situations like: tasks that involve Slides and decks; tasks that involve LaTeX.

How do I install Slide Generation in Claude Code?

Run `npx skills add lingzhi227/agent-research-skills --skill slide-generation -a claude-code`. Or copy the skill folder (skills/slide-generation in lingzhi227/agent-research-skills) into .claude/skills/slide-generation in your project. Claude Code loads it when a task matches its description.

How do I install Slide Generation in Codex?

Run `npx skills add lingzhi227/agent-research-skills --skill slide-generation -a codex`. Or copy the skill folder (skills/slide-generation in lingzhi227/agent-research-skills) into .agents/skills/slide-generation in your project. Codex loads it when a task matches its description.

Can I use Slide Generation 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 lingzhi227/agent-research-skills --skill slide-generation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/slide-generation, .gemini/skills/slide-generation, .github/skills/slide-generation and .opencode/skills/slide-generation in your project.

What does Slide Generation need to run?

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

Does Slide Generation 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 Slide Generation 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 Slide Generation use?

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

How many tokens does Slide Generation use?

About 863 tokens (SKILL.md is roughly 3.5k 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 1.5k tokens, read only when the agent opens those files.

What are the alternatives to Slide Generation?

Skills that share tags, products or a category with Slide Generation: Scientific Slides (K-Dense-AI/claude-scientific-writer, 2.4k stars), Beamer (Noi1r/beamer-skill, 364 stars), Compile Latex (pedrohcgs/claude-code-my-workflow, 1.7k stars) and Powerpoint Slides (Noi1r/powerpoint-skill, 124 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Slide Generation?

lingzhi227 (a GitHub user) maintains it in lingzhi227/agent-research-skills, which has 390 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on February 27, 2026.

Source: lingzhi227/agent-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.