presentation-skill

Скилл собирает редактируемые PowerPoint-колоды из outline.json скриптами и проверяет верстку и плотность до выдачи файла.

  • 103 ★ репозитория
  • Последний коммит
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл запускает скрипты Python и Node и при полной установке ставит зависимости через `npm install` и виртуальное окружение.
Все причины и проверки

siril9/presentation-skill

Установка

Работает в

Ручная установка

npx skills add https://github.com/siril9/presentation-skill --skill presentation-skill

Первая команда из раздела Install. Плагин Codex и клонирование описаны там же.

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл запускает скрипты Python и Node и при полной установке ставит зависимости через `npm install` и виртуальное окружение.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Колоду здесь ведут как код: исходником служит `outline.json`, скрипты на pptxgenjs собирают из него файл `.pptx`. Агент выбирает один из 13 стилевых пресетов и композиционную схему, а рендерер подставляет редактируемые слайды: 16 вариантов вроде карточек, таймлайна, сравнения, таблицы и научных рисунков, с родными диаграммами PowerPoint. После сборки запускается цикл проверок: геометрия, пустые поля, заглушки, правила дизайна и отрисованные картинки слайдов. Режим quick-deck даст короткую колоду из одного запроса, режим workspace хранит исходники для повторной сборки. Готовый `.pptx` можно править по зарегистрированным действиям без потери разметки.

Для кого. Аналитики, основатели и исследователи, которые поручают агенту отчеты, питчи и научные доклады и хотят получить редактируемый файл, а не картинки слайдов.

Подходит, если

  • Квартальный обзор для совета директоров с графиком отклонений и таблицей ответственных.
  • Научный доклад с рисунками, таблицей результатов и честным блоком ограничений.
  • Существующую колоду пересобирают и дополняют, сохраняя стиль.
  • Колоду нужно собирать повторно из исходников после правок данных.

Не подходит, если

  • Идет обсуждение идей без файла колоды.
  • Правят готовый `.pptx` руками, а исходники рядом есть: исправление вносят в исходник.
  • Нет Python и Node.js: скилл запускает скрипты и в обычном чате ChatGPT не работает.

Пример запроса к агенту

Собери колоду из восьми слайдов: решение совета по итогам квартала, график отклонений и таблица ответственных. Прогони проверки и покажи итог.

Ограничения

Нужна среда с Python и Node. После клонирования выполняют `npm install`, `npm run setup:python` и `npm run doctor`. Проверка по картинкам использует LibreOffice `soffice` и Poppler `pdftoppm`, если они установлены. Примеры в репозитории построены на выдуманных данных и служат демонстрацией стиля. Это самостоятельно опубликованный скилл и плагин Codex, а не одобренный каталог. Для важных колод автор советует привязывать проверку к хешам файлов.

Как отключить. Удалите навык командой пакетного менеджера или папку `presentation-skill` из каталога скиллов. Для плагина Codex откройте `/plugins` и отключите его. Собранные колоды остаются у вас.

Частые вопросы

Как поставить скилл?

Командой `npx skills add https://github.com/siril9/presentation-skill --skill presentation-skill`. Есть и путь через клонирование в каталог скиллов Codex.

Работает ли он как плагин Codex?

Да. Добавьте маркетплейс командой `codex plugin marketplace add siril9/presentation-skill --ref v0.14.0` и установите плагин через `/plugins`.

Чем quick-deck отличается от workspace?

Quick-deck собирает короткую колоду из 5–10 слайдов по одному запросу, без рабочей папки. Workspace хранит исходники для повторной сборки и аудита.

Как быстро проверить колоду?

Запустите `python3 scripts/present.py finalize` с путями к `outline.json`, выходному `.pptx` и каталогу проверок. Скрипт гоняет геометрию, дизайн, отрисовку и доступность.

Какая лицензия?

MIT.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл делает презентацию из темы или статьи и меняет оформление старой по картинке-образцу, сохраняя текст и редактируемость слайдов

СкиллРасширенный доступ461Звезды репозитория

Скилл для сборки презентаций из HTML-слайдов с рендером, визуальной проверкой каждого слайда и конвертацией в редактируемый PPTX

СкиллРасширенный доступ5,2 тыс.Звезды репозитория

Скилл собирает презентацию из статьи, отчета или заметок как серию цельных слайдов-картинок и склеивает их в pptx

СкиллРасширенный доступ7,8 тыс.Звезды репозитория

Скилл строит презентацию через диалог и превью: сначала структура и стиль, потом генерация страниц как изображений и сборка в PPTX

СкиллРасширенный доступ1,2 тыс.Звезды репозитория

Скилл для выступлений: строит план презентации по ходу мысли слушателя, решает, где нужны картинки и видео, и проверяет готовые слайды перед сценой

СкиллРасширенный доступ993Звезды репозитория
Нужен VPN

Скилл делает презентации через gpt-image-2: каждый слайд рисуется как цельный макет и собирается в .pptx, можно повторить стиль чужого шаблона

СкиллРасширенный доступ1,4 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
presentation-skill (эта карточка)нет103
Codex Slidesнет978плагин Codex для презентаций от исследования до PDF или PPTX; здесь исходник `outline.json` и цикл проверок вида
Frontend Slidesнет32 267HTML-презентации без зависимостей; здесь редактируемые файлы PowerPoint

Коротко о README

README объясняет идею колоды как кода, перечисляет состав (рендерер, 13 пресетов, цикл проверок), показывает три установки и команды `brief` и `finalize`.

Бейдж для README

Сообщить о проблеме