slide-generation — скилл для Claude Code: что делает и как установить
Превращает готовую научную статью в формате LaTeX в презентацию Beamer или постер. Пригодится исследователям перед устным докладом или стендовой сессией.
npx skills add lingzhi227/agent-research-skills --skill slide-generation -a claude-codeЧто делает slide-generation
Скилл анализирует файл main.tex или каталог со статьёй и вытаскивает метаданные: авторов, графики, формулы и ключевые результаты. Внутри лежит скрипт extract_paper_elements.py, который парсит разметку TeX и создаёт черновик Beamer с темой Metropolis либо JSON-структуру элементов.
На выходе формируется сценарий примерно на 15–20 слайдов с понятной структурой от мотивации до выводов. Скилл сокращает уравнения и оставляет максимум 6 пунктов на слайд, чтобы слушатели понимали доклад без чтения статьи. Также предусмотрен четырёхколоночный макет для постеров.
Для работы скрипта требуется локальный Python и доступ к файлам статьи, иначе сгенерировать разметку слайдов не получится.
Какие задачи решает
- собрать черновик презентации в Beamer LaTeX из файла
main.tex - извлечь формулы, таблицы и графики из исходников статьи
- подготовить структуру устного доклада на 15–20 слайдов
- сформировать четырёхколоночный макет для постера
Примеры запросов агенту
- Сделай слайды Beamer по статье
main.tex - Запусти генерацию презентации для статьи в папке
paper/ - Подготовь четырёхколоночный постер на основе
paper.tex
Как установить slide-generation
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill slide-generation -a claude-code2Вручную: положить файлы
~/.claude/skills/slide-generation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/slide-generation/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill slide-generation -a codex2Вручную: положить файлы
.agents/skills/slide-generation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill slide-generation -a cursor2Вручную: положить файлы
.cursor/skills/slide-generation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install lingzhi227/agent-research-skills slide-generation2Вручную: положить файлы
.github/skills/slide-generation/SKILL.md1Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill slide-generation -a gemini-cli2Командой платформы
gemini skills install https://github.com/lingzhi227/agent-research-skills --path skills/slide-generationВручную: положить файлы
.devin/skills/slide-generation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add lingzhi227/agent-research-skills --skill slide-generation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о slide-generation
Как установить slide-generation в Claude Code?
Выполните команду в терминале: npx skills add lingzhi227/agent-research-skills --skill slide-generation -a claude-code.
Что делает скилл slide-generation?
Он парсит LaTeX-исходник научной статьи и собирает презентацию на Beamer с темой Metropolis или четырёхколоночный макет постера.
Что нужно для работы скрипта извлечения элементов?
В окружении должен быть установлен Python, так как скилл запускает extract_paper_elements.py для обработки TeX-файла.