marp-slide — скилл для Claude Code: презентации Marp с 7 темами
Собирает слайды Marp из вашего текста и сразу выбирает оформление под тему: техно, бизнес, минимализм или тёмный фон. Полезно, когда нужна презентация, а не разметка.
npx claude-code-templates@latest --skill creative-design/marp-slideЧто делает marp-slide
Скилл работает в два шага: сначала определяет тему по содержанию и запросу, потом берёт готовый шаблон из assets/. Шаблонов семь: template-basic.md, template-minimal.md, template-colorful.md, template-dark.md, template-gradient.md, template-tech.md, template-business.md. Стили уже лежат внутри файлов, внешний CSS подключать не надо.
Перед сборкой скилл читает свои справочники: references/marp-syntax.md для разметки, references/image-patterns.md для картинок, references/best-practices.md для правил вёрстки. Внутри есть и указания по структуре: титульный слайд с _class: lead, 3–5 пунктов на слайд, воздух между блоками. Картинки ставятся синтаксисом Marp, например .
Расплывчатые просьбы вроде «сделай красиво» скилл разбирает сам: подбирает тему по контенту и чистит текст — режет заголовки, дробит плотные слайды. Титул держит коротким, но опирается на длину в 5–7 символов для японского текста. Для русского и английского это ориентир, который придётся пересчитать под свой язык, иначе заголовки выйдут куцыми.
Какие задачи решает
- собрать файл презентации в формате Marp без ручной разметки
- подобрать оформление под технический доклад или бизнес-отчёт
- вставить картинку сбоку или фоном по синтаксису Marpit
- привести черновик слайдов к читаемому виду с воздухом и короткими заголовками
- разложить плотный текст лекции на несколько слайдов
Примеры запросов агенту
- Сделай презентацию про устройство HTTP-кэша, слайдов на десять, сохрани в
presentation.md - Собери слайды для митапа по Rust, оформи как техдок
- Сделай красиво из моего черновика
lecture.md
Как установить marp-slide
1Через claude-code-templates
npx claude-code-templates@latest --skill creative-design/marp-slide2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill marp-slide -a claude-code3Вручную: положить файлы
~/.claude/skills/marp-slide/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/marp-slide/
Вручную: положить файлы
.agents/skills/marp-slide/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/marp-slide/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates marp-slide2Вручную: положить файлы
.github/skills/marp-slide/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/creative-design/marp-slideВручную: положить файлы
.devin/skills/marp-slide/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о marp-slide
Как установить marp-slide в Claude Code?
Через каталог шаблонов: npx claude-code-templates@latest --skill creative-design/marp-slide. Другой способ: npx skills add davila7/claude-code-templates --skill marp-slide -a claude-code. После установки файл скилла лежит по пути ~/.claude/skills/marp-slide/SKILL.md.
Что делает marp-slide?
Пишет Markdown-файл для Marp с одной из семи встроенных тем. Ещё он приводит слайды в порядок: сокращает заголовки, ограничивает число пунктов, добавляет отступы и подбирает раскладку картинок.
Нужен ли установленный Marp, чтобы пользоваться скиллом?
Скилл создаёт .md-файл с готовым CSS внутри шаблона. Экспорт в PDF или HTML — отдельный шаг, его делает Marp CLI или редактор, а не сам скилл.