posterskill-academic-posters — скилл для Claude Code: постер из статьи
Собирает печатный конференц-постер из исходников статьи в Overleaf. На выходе один HTML-файл с редактором прямо в браузере.
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a claude-codeЧто делает posterskill-academic-posters
Скилл читает ваш проект Overleaf и раскладывает материал по карточкам: аннотация, метод, результаты, выводы. Всё складывается в один самодостаточный poster/index.html — React подгружается через CDN, сборка и сервер не нужны.
Внутри файла живут CARD_REGISTRY с содержимым карточек, DEFAULT_LAYOUT со структурой колонок и window.posterAPI для правок из консоли или через Playwright. Колонки и карточки тянутся мышью за разделители, карточки меняются местами по ромбику, размер шрифта — кнопками A- и A+. Готовую раскладку забираете кнопкой Copy Config и отдаёте обратно агенту, чтобы он обновил DEFAULT_LAYOUT.
Перед запуском клонируйте репозиторий скилла и свой проект Overleaf рядом, в папку overleaf/. Референсные постеры в references/ необязательны, но с ними агент подгоняет стиль. Ссылку на сайт проекта Claude спросит сам. Печать в PDF идёт через File → Print с нулевыми полями и включённой фоновой графикой.
Какие задачи решает
- собрать конференц-постер из готовой статьи в Overleaf
- получить один HTML-файл без сборки и локального сервера
- подогнать раскладку колонок и карточек мышью в браузере
- выгрузить текущую раскладку в JSON и вернуть её агенту
- проверить пустоты в макете через
posterAPI.getWaste()
Примеры запросов агенту
- Сделай конференц-постер из моей статьи в папке
overleaf/ - Собери печатный постер и открой
poster/index.htmlв браузере - Вот JSON раскладки, обнови
DEFAULT_LAYOUTв посте
Как установить posterskill-academic-posters
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a claude-code2Вручную: положить файлы
~/.claude/skills/posterskill-academic-posters/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/posterskill-academic-posters/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a codex2Вручную: положить файлы
.agents/skills/posterskill-academic-posters/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a cursor2Вручную: положить файлы
.cursor/skills/posterskill-academic-posters/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills posterskill-academic-posters2Вручную: положить файлы
.github/skills/posterskill-academic-posters/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/posterskill-academic-postersВручную: положить файлы
.devin/skills/posterskill-academic-posters/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о posterskill-academic-posters
Как установить posterskill-academic-posters в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill posterskill-academic-posters -a claude-code, файл скилла окажется по пути ~/.claude/skills/posterskill-academic-posters/SKILL.md.
Что делает posterskill-academic-posters?
Генерирует печатный конференц-постер из исходников статьи в Overleaf. Результат — самодостаточный poster/index.html со встроенным визуальным редактором.
Что нужно подготовить до запуска?
Клонировать репозиторий скилла и проект Overleaf в папку overleaf/. Ссылку на сайт проекта агент запросит при запуске, референсные PDF в references/ добавляют по желанию.