md-pptxlisted
Install: claude install-skill dewil/claude-toolkit
# md-pptx
Сборка .pptx из markdown без зависимостей: zip + PresentationML руками, как md-docx. Скрипт-эталон - `scripts/md-pptx.py` (top-level папка `scripts/` в корне проекта). Формат 16:9, текст - в текстбоксах (не в плейсхолдерах темы - намеренно, меньше схемной связности).
## Когда применять
- Из готовой заметки/плана нужны слайды для показа или отправки.
- Каркас презентации, который человек потом доведет в PowerPoint/Keynote (наш файл - честная точка старта, не финальный дизайн).
## Когда НЕ применять
- Документ для чтения - это md-pdf или md-docx, не слайды.
- Дизайнерская презентация (брендинг, картинки, анимации) - скрипт дает текстовый каркас; оформление делается человеком в редакторе поверх.
## Раскладка markdown по слайдам
```markdown
# Название доклада <- титульный слайд (один; абзацы до п��рвого ## - подтитул)
## Первый слайд <- слайд с заголовком
- пункт <- буллет
- вложенный <- второй уровень (отступ 2+ пробела)
1. нумерованный <- тот же буллет: нумерация не сохраняется намеренно
(порядок на слайде виден, а перенумерация при правках - шов)
абзац <- текст без буллета
**жирный** *курсив* `код` <- инлайн-разметка работает
--- <- слайд без заголовка ("Вопросы?", переходный)
| A | B | <- markdown-таблица становится таблицей слайда
|---|---| (шапка жирная с заливкой, границы серые)
| 1 | 2 |
``