Главная · Скиллы · baoyu-slide-deck

baoyu-slide-deckbaoyu слайды презентация генерация

jimliu/baoyu-skills

Генерация слайдов и презентаций baoyu.

Установка

npx -y skills add jimliu/baoyu-skills --skill baoyu-slide-deck --agent claude-code

Slide Deck Generator

Преобразование контента в профессиональные слайды в виде изображений. Дек рассчитан на чтение и публикацию (самодостаточные слайды, удобный scroll, совместимость с соцсетями) — не для живой презентации. Используйте при запросах: «создай слайды», «сделай презентацию», «slide deck», «PPT».

Выбор бэкенда генерации

Приоритет: текущий запрос → EXTEND.md → автовыбор (Codex imagegen → Codex exec → Cursor GenerateImage → другой нативный → единственный не-нативный → спросить). ⛔ Никогда не заменять SVG/HTML на растровую генерацию.

Рабочий процесс

Шаг 1: Анализ контента и план дека

Создать структуру слайдов перед генерацией. Для каждого слайда определить:

  • Основное сообщение (одна идея на слайд)
  • Тип слайда (title / content / quote / data / summary)
  • Текстовое содержание (заголовок + 2–5 пунктов максимум)
  • Визуальный элемент (иллюстрация, иконки, диаграмма, фото)

Шаг 2: Определить единый стиль дека

Согласовать стиль до начала генерации — менять стиль в середине нельзя.

ПараметрВарианты
СтильCorporate clean / Creative bold / Tech minimal / Warm editorial / Dark premium
Цветовая схемаБренд / монохромный / дуотон / градиент
ТипографикаSans-serif (современный) / Serif (авторитетный) / Mixed
ИллюстрацииПлоские иконки / 3D render / фото / hand-drawn

Шаг 3: Генерация слайдов

Генерировать по одному слайду. Каждый промпт должен включать:

  • Тип слайда и его место в деке (слайд 1 из N)
  • Весь текстовый контент слайда дословно
  • Явное указание стиля из шага 2
  • Соотношение сторон: 16:9 (стандарт) или 1:1 (соцсети)

Шаг 4: Пакетная генерация

# Генерировать все слайды последовательно
for i in {1..N}; do
  ${BUN_X} {baseDir}/scripts/main.ts \
    --prompt-file slides/slide-$i.txt \
    --output outputs/deck/slide-$i.png
done

Типы слайдов

ТипОписаниеПозиция
TitleНазвание дека + подзаголовок + брендСлайд 1
AgendaСписок разделов декаСлайд 2 (опционально)
Section introАнонс нового разделаПереходные слайды
ContentОсновные идеи с иллюстрациямиОсновная часть
DataЧисла, графики, статистикаГде нужно
QuoteКлючевое высказывание крупным шрифтомАкцентные моменты
SummaryКлючевые выводы + CTAПоследний слайд

Настройки (EXTEND.md)

Путь: .baoyu-skills/baoyu-slide-deck/EXTEND.md → XDG → $HOME/.baoyu-skills/baoyu-slide-deck/EXTEND.md. Поддерживает: предпочтительный бэкенд, стиль по умолчанию, соотношение сторон, шрифт.

Структура вывода

outputs/
└── deck/
    └── <deck-slug>/
        ├── slide-01-title.png
        ├── slide-02-agenda.png
        ├── slide-03-content.png
        └── slide-N-summary.png

Из того же репозитория