Claude Code skill: собирает и перерабатывает презентации по принципу пирамиды Минто — сторилайн на заголовках-выводах, как в стратегических колодах крупных компаний и консалтинга.
- дерево тезисов от общего к частному, MECE-проверка веток, листья в приложение;
- один слайд — одна мысль и одна нативная инфографика (python-pptx, без картинок);
- пять цветов из дизайн-системы владельца с фиксированной семантикой, прописываются в тему слайда;
- деловой регистр формулировок, чек-лист ИИ-слопа;
- PDF снимается из PowerPoint (macOS), без закрытия чужих документов;
- обязательное ревью по окнам ±2 слайда + проверка дерева + адверсарная проверка плана;
- режим обновления: правки руками в PPTX + новые факты в источнике → слияние в генератор.
git clone https://github.com/donsamoylov/pyramid-deck ~/.claude/skills/pyramid-deckЗатем в Claude Code: /pyramid-deck. Зависимости: python-pptx, lxml, fonttools (для статических шрифтов),
Microsoft PowerPoint для экспорта PDF.
| Файл | Что |
|---|---|
SKILL.md |
маршрут: источник → дерево → заголовки → генератор → PDF → ревью → правки; режим обновления |
references/minto.md |
принцип пирамиды, приёмы хороших колод, источники |
references/visual-types.md |
тип утверждения → тип визуала; семантика пяти цветов |
references/slop-checklist.md |
признаки слопа, воды, повторов, нарушений палитры |
references/review-protocol.md |
окна ±2, дерево и MECE, синтез, адверсарная проверка |
scripts/deck_lib.py |
примитивы PPTX: текст, фигуры, полосы, стек, линия с коридором, матрица, квадрант, Q&A, тема |
scripts/pptx_guard.sh |
не писать поверх открытого или отредактированного пользователем файла |
scripts/diff_pptx.py |
правки пользователя в PPTX по слайдам: текст, геометрия, заливка, шрифт |
scripts/snapshot.sh |
эталон колоды и снимки источников для следующего запуска |
scripts/export_pdf.sh |
PPTX → PDF через PowerPoint, без закрытия чужих презентаций |
scripts/make_static_fonts.py |
статические начертания из вариативного шрифта для PowerPoint |