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.
A conversational assistant skill for creating professional LaTeX Beamer presentations through natural dialogue.
$ npx skills add franklee16/academic-research-skills --skill beamer-ppt -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install franklee16/academic-research-skills beamer-ppt --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/presentations/Beamer_PPT .claude/skills/beamer-ppt && rm -rf skills-srcUse ~/.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/
Install the "beamer-ppt" agent skill from https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPT into .claude/skills/beamer-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "beamer-ppt", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPTType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add franklee16/academic-research-skills --skill beamer-ppt -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install franklee16/academic-research-skills beamer-ppt --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/presentations/Beamer_PPT .agents/skills/beamer-ppt && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "beamer-ppt" agent skill from https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPT into .agents/skills/beamer-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "beamer-ppt", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add franklee16/academic-research-skills --skill beamer-ppt -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install franklee16/academic-research-skills beamer-ppt --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/presentations/Beamer_PPT .cursor/skills/beamer-ppt && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "beamer-ppt" agent skill from https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPT into .cursor/skills/beamer-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "beamer-ppt", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/franklee16/academic-research-skills.git --path presentations/Beamer_PPT--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add franklee16/academic-research-skills --skill beamer-ppt -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install franklee16/academic-research-skills beamer-ppt --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/presentations/Beamer_PPT .gemini/skills/beamer-ppt && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "beamer-ppt" agent skill from https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPT into .gemini/skills/beamer-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "beamer-ppt", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install franklee16/academic-research-skills beamer-pptInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add franklee16/academic-research-skills --skill beamer-ppt -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/presentations/Beamer_PPT .github/skills/beamer-ppt && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "beamer-ppt" agent skill from https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPT into .github/skills/beamer-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "beamer-ppt", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add franklee16/academic-research-skills --skill beamer-ppt -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install franklee16/academic-research-skills beamer-ppt --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/franklee16/academic-research-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/presentations/Beamer_PPT .opencode/skills/beamer-ppt && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "beamer-ppt" agent skill from https://github.com/franklee16/academic-research-skills/tree/master/presentations/Beamer_PPT into .opencode/skills/beamer-ppt/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "beamer-ppt", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
beamer-pptA conversational assistant skill for creating professional LaTeX Beamer presentations through natural dialogue.
Beamer Ppt is an agent skill from franklee16/academic-research-skills. A conversational assistant skill for creating professional LaTeX Beamer presentations through natural dialogue. Users create slides page-by-page with flexible layouts and instant PDF preview. Supports both Chinese (ctex) and English typesetting with multi-project management and undo/redo capabilities.
Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 48 other files, including scripts, reference files and assets (for example `README.md`, `README_zh.md` and `assets/templates/academic-thesis/template.json`).
It sits in Documents & Office, covering LaTeX and Slides and decks. It works with LaTeX. The repository describes itself as: Comprehensive collection of Claude Code skills for academic research in economics, finance, and social sciences. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9a4b2db. It shows what the files ask for, not the result of running them.
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.
Ships 1 file in scripts/, which the agent can run.
Shell commands in SKILL.md call:
pdftoppmbrewapt-getpipFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
xpdfreader.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Beamer Ppt loads about 4.7k tokens when it runs, and up to ~20k if it reads all its reference files. Until then it costs about 78 tokens; SKILL.md has 1,531 words of instructions outside code blocks.
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.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
- Ubuntu: `sudo apt-get install poppler-utils`- Ubuntu: sudo apt-get install poppler-utils- Ubuntu: sudo apt-get install poppler-utilsAutomated 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.
The full file from franklee16/academic-research-skills at commit 9a4b2db, republished under its MIT licence (© franklee16). 1,531 words, ~4,743 tokens.
.claude/skills/beamer-ppt/SKILL.md (or your agent's skills folder). This skill also uses 39 other files; get the full folder from GitHub.Create professional LaTeX Beamer presentations through conversational interaction.
Use this skill when users want to:
Guide users through creating slides one-by-one via natural dialogue. Collect content incrementally, suggest improvements, and confirm before proceeding.
Offer preset layouts from @scripts/layouts/ or interpret custom layout descriptions in natural language. Support single-column, multi-column, image-text combinations, and special arrangements.
Compile LaTeX after each slide and display the resulting PDF. Enable immediate visual feedback and iteration.
Maintain multiple presentation projects simultaneously. Track project state, enable switching between projects, and resume interrupted sessions.
Separate conversation language from presentation language. Support Chinese (via ctex package) and English typesetting regardless of the dialogue language.
Maintain complete session history with automatic snapshots. Enable rollback to any previous state and recovery from crashes.
At project initialization, determine the AI model's visual capabilities:
[Skill] Please confirm your AI model's capabilities:
A) My model supports image understanding (GPT-4V, Claude 3, etc.)
B) My model does NOT support images (text-only model)
This determines how we preview and refine slides.Store this choice in beamer-skill.json:
{
"settings": {
"visual_mode": "enabled" | "disabled"
}
}Allow mode switching mid-session:
[User] /mode visual
[Skill] Switched to visual mode. PDF previews will be converted to images.
[User] /mode text
[Skill] Switched to text mode. Please describe issues you see in the PDF.When visual mode is enabled, check for required tools at project initialization:
[Skill] Checking PDF-to-image tools...
✓ pdftoppm found (optimal)
⚠ ImageMagick found (fallback)
✗ pdf2image not found
Visual preview: Available
Resolution: 150 DPI (optimal for speed/quality balance)Tool Priority:
pdftoppm (poppler-utils) - Fastest, best quality
brew install popplersudo apt-get install poppler-utilsImageMagick (convert) - Fallback option
pdf2image (Python) - Alternative
pip install pdf2image popplerAutomatic Degradation: If no tools available:
[Skill] ⚠ No PDF-to-image tools detected.
Automatically switching to text-only mode.
You can still create presentations, but I'll rely on
your descriptions to make adjustments.
To enable visual preview later, install:
- macOS: brew install poppler
- Ubuntu: sudo apt-get install poppler-utils
- Windows: https://www.xpdfreader.com/download.html
Or switch anytime with: /mode textWhen Visual Mode is Enabled:
After compilation:
[Skill] Compiling... ✓ Success!
Converting to image... ✓ Done!
[Preview Image: page-3.png]
Visual inspection:
✓ Text fits within margins
✓ Image proportions correct
⚠ Title is quite long (3 lines), consider shortening
✓ Good contrast and readability
Options:
A) Accept and continue
B) Fix the long title
C) Other adjustmentsWhen Visual Mode is Disabled:
After compilation:
[Skill] Compiling... ✓ Success!
PDF saved to: ./my-presentation/.beamer-skill/preview/page-3.pdf
Since I cannot view images, please describe what you see:
A) Looks good, continue
B) Text is too small/large
C) Image looks stretched/squashed
D) Text overflows the slide
E) Other issue (please describe)
For detailed visual checks, refer to @references/visual-checklist.mdWhen visual mode is enabled, systematically check each slide for:
Critical Issues (must fix):
Important Issues (should fix):
Enhancement Opportunities:
Reference detailed checklist at @references/visual-checklist.md
Recognize project initiation requests such as:
Guide the user through:
Support project management commands:
When starting a new project, present language options:
[Skill] Welcome! I'll help you create a professional Beamer presentation.
Choose presentation language:
A) 中文(简体)- Chinese with ctex package
B) English - Standard English typesetting
C) Other
Note: This determines the PPT content language, independent of our conversation.Store the language choice in the project configuration and apply appropriate LaTeX packages.
After language selection, present template categories:
Academic Templates:
Business Templates: 4. Product Demo - Modern style for product introductions 5. Project Report - Professional format for status updates
Teaching Templates: 6. Lecture Slides - Classroom format with clear sections 7. Tutorial - Step-by-step guide format
Load template configuration from @assets/templates/*/template.json files.
Guide through each slide systematically:
[Skill] ─────────────────────────────────────
Page 1: Title Slide
─────────────────────────────────────
Enter presentation title:
[User] Deep Learning for Medical Image Analysis
[Skill] Enter author name:
[User] John Smith
[Skill] Generating code... Compiling preview...
[Preview Image]
Satisfied?
A) Yes, continue to next page
B) Modify layout
C) Modify content
D) Delete and redoContinue this pattern for each slide type defined in the template.
Step-by-Step Compilation:
After content collection for each slide:
[Skill] Step 1: Generating LaTeX code
✓ Frame code written to main.tex
Step 2: Compiling with xelatex
✓ Compilation successful
Step 3: Converting to preview formatCompilation Command:
# Standard compilation
xelatex -interaction=nonstopmode -file-line-error main.tex
# With bibliography (if citations present)
xelatex -interaction=nonstopmode main.tex
bibtex main
xelatex -interaction=nonstopmode main.tex
xelatex -interaction=nonstopmode main.texPreview Generation:
For visual mode (with tools available):
# Extract current page as PNG (150 DPI)
pdftoppm -f <page_num> -l <page_num> -png -r 150 \
main.pdf \
.beamer-skill/preview/page-<page_num>
# Alternative with ImageMagick
convert -density 150 main.pdf[<page_num-1>] \
.beamer-skill/preview/page-<page_num>.pngPreview File Locations:
.beamer-skill/preview/page-XX.pdf.beamer-skill/preview/page-XX.pngVisual Mode Preview:
[Skill] ✓ Compilation successful
✓ Converted to image
[Display: .beamer-skill/preview/page-3.png]
Visual analysis:
✓ Text within boundaries
✓ Image proportions correct
⚠ Title wraps to 3 lines
✓ Good contrast
Options:
A) Accept and continue
B) Adjust title length
C) Modify layoutText-Only Mode Preview:
[Skill] ✓ Compilation successful
PDF saved: .beamer-skill/preview/page-3.pdf
Since visual mode is disabled, please review manually
and describe any issues you notice.
Common issues to check:
- Text overflowing slide boundaries
- Images stretched or squashed
- Font too small/large
- Poor alignment
Options:
A) Looks good, continue
B) Describe issues for me to fixAutomatic Error Recovery:
If compilation fails:
[Skill] ⚠ Compilation failed
Error: File `results.png' not found
Location: Slide 3, line 15
Options:
A) Check figures/ folder and retry
B) Skip this image temporarily
C) Use placeholder text insteadIf PDF-to-image conversion fails in visual mode:
[Skill] ⚠ PDF conversion failed (tool not available)
Automatically switching to text-only mode for this session.
PDF is still available at: .beamer-skill/preview/page-3.pdf
Please review manually and describe any issues.
To re-enable visual mode, install:
- macOS: brew install poppler
- Ubuntu: sudo apt-get install poppler-utilsStandard Layouts (reference @scripts/layouts/):
From single-column/:
text-only.tex - Pure text paragraphsbullet-list.tex - Bulleted or numbered listsFrom two-column/:
image-left.tex - Image on left, text on rightimage-right.tex - Text on left, image on rightCustom Layouts:
Interpret natural language descriptions:
[User] I want a title at top, then left side big image taking 2/3 width,
right side three small images stacked vertically
[Skill] Understood! Adjusting to:
┌─────────────────────┐
│ Title │
├──────────┬──────────┤
│ │ Small 1 │
│ Big ├──────────┤
│ (66%) │ Small 2 │
│ ├──────────┤
│ │ Small 3 │
└──────────┴──────────┘Generate appropriate LaTeX code using columns, minipages, or custom arrangements.
Support power-user commands for efficiency:
| Command | Action |
|---|---|
/next | Proceed to next slide |
/list | Display all slides with indices |
/goto <n> | Jump to slide n for editing |
/preview | Recompile and preview current slide |
/delete | Remove current slide |
/copy | Duplicate current slide |
/undo | Revert last action |
/redo | Reapply undone action |
/theme | Change Beamer theme |
| `/mode [visual | text]` |
/help | Display command reference |
Mode Switching:
[User] /mode visual
[Skill] Switched to visual mode.
PDF previews will be converted to images.
Requirements: pdftoppm or ImageMagick
[User] /mode text
[Skill] Switched to text-only mode.
Please describe issues you see in the PDF.
Useful for text-only AI models.Each presentation project creates a dedicated directory:
my-presentation/
├── main.tex # Main LaTeX file (always compilable)
├── beamer-skill.json # Project configuration
├── figures/ # Image resources directory
└── .beamer-skill/ # Skill working directory
├── snapshots/ # Undo/redo history
└── preview/ # Generated preview imagesMaintain main.tex in a compilable state at all times. Store project metadata in beamer-skill.json.
Place all images in the figures/ folder:
./figures/image.pngAutomatically:
When Chinese language is selected:
When English language is selected:
Support limited language mixing:
Handle common LaTeX issues gracefully:
Missing Images:
Missing Packages:
Font Issues:
Syntax Errors:
Disk Space:
Permissions:
Special Characters:
LaTeX Not Installed:
Missing Compiler:
Outdated Packages:
Enable modifications across multiple slides:
Parse requests and apply changes systematically while validating results.
Support slide reordering commands:
Update slide numbering and cross-references automatically.
Maintain comprehensive history:
.beamer-skill/snapshots/Allow saving custom layouts:
[User] Save current page as template
[Skill] Template name: Three-column timeline
Description: Timeline with left timestamps, center events, right details
Saved to: scripts/layouts/custom/
Available in future projects!Store user-created layouts for reuse across projects.
figures/ before startingCauses and Solutions:
Diagnostic Steps:
xelatex --versionSolutions:
fc-list :lang=zh.font-config.texRecovery Options:
.beamer-skill/snapshots/ for recent versionsFor detailed technical information, reference these files:
MIT License - See LICENSE file for details.
© franklee16, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 39 other files (scripts, references, assets) in presentations/Beamer_PPT of franklee16/academic-research-skills.
Open the folder on GitHubat commit 9a4b2db
Beamer Ppt 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Beamer Ppt this skillfranklee16/academic-research-skills | 223 | — | ~4.7k | Automated safety check: Notes | MIT | |
| Scientific SlidesK-Dense-AI/claude-scientific-writer | 2.4k | 14 repos | ~5.4k | Automated safety check: Notes | MIT | |
| BeamerNoi1r/beamer-skill | 364 | — | ~13k | Automated safety check: Notes | MIT | |
| Compile Latexpedrohcgs/claude-code-my-workflow | 1.7k | 1 repos | ~492 | Automated safety check: Notes | MIT | |
| Powerpoint SlidesNoi1r/powerpoint-skill | 124 | — | ~12k | Automated safety check: Notes | MIT | |
| Explorable Deckclaesbackman/AI-research-feedback | 495 | — | ~2.9k | Automated safety check: Pass | MIT |
K-Dense-AI/claude-scientific-writer
Build slide decks and presentations for research talks. An agent skill from K-Dense-AI/claude-scientific-writer.
Noi1r/beamer-skill
Beamer LaTeX slide workflow: create, compile, review, and polish academic presentations.
pedrohcgs/claude-code-my-workflow
Compile a Beamer LaTeX slide deck with XeLaTeX (3 passes + bibtex).
Noi1r/powerpoint-skill
Create visually rich PowerPoint (.pptx) presentations from academic papers, research notes, or any content the user wants in slide format.
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…
flonat/flonat-research
Create a large-format academic poster in LaTeX using beamerposter, tikzposter, or baposter.
franklee16/academic-research-skills
End-to-end econometric analysis and economics/management paper-writing workflow.
franklee16/academic-research-skills
Comprehensive workflow for handling journal Revise and Resubmit (R&R) decisions.
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…
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…
franklee16/academic-research-skills
Generate or fill in academic grant application forms (project statement, education plan, pathway to impact, references) using draft research material.
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…
Works with
Categories
A conversational assistant skill for creating professional LaTeX Beamer presentations through natural dialogue. Beamer Ppt is an agent skill from franklee16/academic-research-skills. A conversational assistant skill for creating professional LaTeX Beamer presentations through natural dialogue.
Beamer Ppt fits situations like: tasks that involve LaTeX; tasks that involve Slides and decks.
Run `npx skills add franklee16/academic-research-skills --skill beamer-ppt -a claude-code`. Or copy the skill folder (presentations/Beamer_PPT in franklee16/academic-research-skills) into .claude/skills/beamer-ppt in your project. Claude Code loads it when a task matches its description.
Run `npx skills add franklee16/academic-research-skills --skill beamer-ppt -a codex`. Or copy the skill folder (presentations/Beamer_PPT in franklee16/academic-research-skills) into .agents/skills/beamer-ppt in your project. Codex loads it when a task matches its description.
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 beamer-ppt -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/beamer-ppt, .gemini/skills/beamer-ppt, .github/skills/beamer-ppt and .opencode/skills/beamer-ppt in your project.
Going by SKILL.md and its folder, Beamer Ppt needs the command-line tools its instructions call (pdftoppm, brew, apt-get and pip). Our summary lists: Python 3.
SKILL.md names 1 domain. In commands or code: xpdfreader.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (runs commands with sudo), nothing it rates as a warning. 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.
Beamer Ppt is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.7k tokens (SKILL.md is roughly 19k 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 15k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Beamer Ppt: 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.
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.