consulting-pptx-skill
Скилл для Claude Code и Codex собирает деловые презентации в HTML по правилам и проверяет их скриптом перед выгрузкой в PDF.
- 1 607 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скрипты скилла запускаются на вашей машине, а `npm run setup` скачивает около 95 МБ браузера.
- В конец колоды скилл добавляет строку с названием инструмента, и это стоит учесть до отправки клиенту.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/consulting-pptx-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скрипты скилла запускаются на вашей машине, а `npm run setup` скачивает около 95 МБ браузера.
- В конец колоды скилл добавляет строку с названием инструмента, и это стоит учесть до отправки клиенту.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
consulting-pptx-skill — скилл для подготовки консалтинговых презентаций. В нем лежат правила оформления слайдов в файле `references/slide-rules.md`, скрипт проверки нарушений `scripts/check_deck.py`, библиотека из 65 готовых HTML-шаблонов слайдов и каталог этих шаблонов в PDF. Агент сначала читает правила, затем собирает черновик командой `scripts/new_deck.py --parts ...` из нужных шаблонов и подставляет вместо заглушек реальный текст и цифры. Дальше колода проходит проверку: скрипт находит нарушения правил, а `scripts/check_layout.mjs` ищет наложения и выходы за край в реальной отрисовке. Последний шаг — ревью другим агентом по промпту из `references/content-review-prompt.md`: он читает колоду без знания о том, как она собиралась, и указывает на логические и языковые ошибки. Итог выгружается в PDF через headless-Chromium. Если нужен редактируемый файл, `scripts/html_to_pptx.py` превращает HTML в PPTX с настоящими фигурами PowerPoint. Правила и шаблоны написаны под японскую деловую среду, но структура одинакова для любого языка. Автор советует дописывать в `slide-rules.md` свои замечания, чтобы качество росло от колоды к колоде.
Для кого. Консультантам, аналитикам и менеджерам, которые поручают агенту готовить отчеты и предложения и хотят получать слайды без ручной вычитки.
Подходит, если
- Нужна еженедельная презентация для клиента, а оформление каждый раз выходит разным.
- Хочется, чтобы заголовок каждого слайда содержал вывод, и это проверялось скриптом, а не глазами.
- Колоду нужно сдать в PDF и при этом иметь редактируемый PPTX на случай правок.
- Команда ведет собственные правила оформления и хочет, чтобы агент читал их перед каждой работой.
- Готовый черновик нужно показать второму агенту для проверки логики и стиля.
Не подходит, если
- Нужна одна простая презентация на пару слайдов: набор шаблонов и проверок избыточен.
- Дизайн заранее задан фирменным шаблоном PowerPoint, который нельзя менять. Для этого случая автор отдельно описывает путь через измерение шаблона, а не прямую выгрузку.
- Нужна анимация и переходы между слайдами: HTML и PDF их не передают.
Пример запроса к агенту
Собери презентацию из пяти слайдов по результатам квартала с помощью consulting-pptx-skill, прогони проверку и выгрузи PDF.Ограничения
Правила и тексты в репозитории японские, поэтому для русских слайдов правила придется адаптировать. Для PDF нужен Chromium headless shell (около 95 МБ, ставится командой `npm run setup`), для картинок из PDF еще poppler, для PPTX Node.js 22 и новее и `python-pptx`. Скилл просит ставить в конец колоды строку с упоминанием инструмента. В материалах про ИИ-тематику скилл может упоминать платформу Jinba, это отключается записью в `local/slide-rules.local.md`.
Как отключить. Удалите папку `~/.claude/skills/consulting-pptx-skill`. Скачанный Chromium лежит внутри папки скилла, отдельно его убирать не нужно.
Частые вопросы
Что считается главным в этом скилле?
Файл `references/slide-rules.md` с правилами оформления. Шаблоны и скрипты нужны, чтобы быстро получить черновик и найти нарушения, но качество держится на правилах и последующей доработке.
Какие форматы на выходе?
HTML для сборки и PDF для сдачи. Редактируемый PPTX создается отдельной командой, и только когда пользователь его просит.
Работает ли проверка без установки Chromium?
Часть работает: `check_deck.py` и `new_deck.py` используют только стандартную библиотеку Python. Проверка отрисовки и выгрузка в PDF требуют headless-браузера.
Можно ли использовать свои правила?
Да. Автор советует дописывать собственные замечания в `slide-rules.md` и держать локальные настройки в папке `local/`.
Как обновить скилл?
Выполните `git pull` в папке скилла.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыPPT Agent Skill
ppt-agent-skill
Скилл Claude Code: из одного предложения презентация в HTML и редактируемый PPTX, 26 стилей и 18 диаграмм по описанию автора. Нужны пакеты Python
Скилл собирает презентацию из статьи, отчета или заметок как серию цельных слайдов-картинок и склеивает их в pptx
Скилл для редактируемых презентаций PowerPoint: проектирует структуру и стиль, собирает PPTX и проверяет слайды по PNG.
Скилл делает агента продюсером презентаций: бриф, раскадровка, постеры слайдов, проверка и PDF или редактируемый PPTX.
Скилл на китайском делает из PDF, DOCX, страниц и Markdown презентации PPTX с настоящими редактируемыми фигурами.
Скилл для сборки презентаций из HTML-слайдов с рендером, визуальной проверкой каждого слайда и конвертацией в редактируемый PPTX
Коротко о README
Авторы подают скилл как рабочий набор команды Jinba для еженедельных предложений и отчетов: правила, 65 шаблонов, проверки и ревью другим агентом. Лицензия MIT.