Перейти к руководству
guizang-ppt-skillавтор op7418

Guizang PPT Skill Skill.

Скилл Claude Code и Codex для PPT и слайд-презентаций: горизонтальные HTML-деки в одном файле в журнальном или швейцарском стиле, с режимом докладчика и синхронизацией.

  • Presentations
  • HTML-слайды
op7418/guizang-ppt-skill · SKILL.mdSKILL.md
--- name: guizang-ppt-skill description: 生成横向翻页网页 PPT(单 HTML 文件),含 WebGL 背景、演讲者视图、观众屏同步、讲稿备注、章节幕封、数据大字报、图片网格等模板。提供两种风格:① "电子杂志 × 电子墨水"(衬线 + 流体背景 + 暖色) ② "瑞士国际主义"(无衬线 + 网格点阵 + IKB/柠檬黄/柠檬绿/安全橙高亮)。当用户需要制作分享 / 演讲 / 发布会风格的网页 PPT,或提到"杂志风 PPT"、"瑞士风 PPT"、"Swiss Style"、"horizontal swipe deck"时使用。 --- ## 这个 Skill 做什么 ## 何时使用 ## 工作流 ## 资源文件导览 ## 核心设计原则(哲学) ## 参考作品
Метаданные и заголовки разделов прочитаны из исходного файла 2026-09-14 · 25 146 символов полностью

01 Что делает

Что делает skill guizang-ppt-skill в Claude Code и Codex

Сводка, рабочий процесс и результаты — всё прочитано из SKILL.md этого skill.

Из SKILL.mdПрочитано 14.09.2026 · не запись выполнения

Словами самого skill

Генерирует горизонтально прокручиваемую веб-презентацию как единый самодостаточный HTML-файл с WebGL-фонами для геро-слайдов, режимом докладчика, синхронизацией со зрительским экраном, заметками докладчика, разделителями глав, страницами с крупными числовыми данными и сетками изображений. Два взаимоисключающих визуальных направления: A — Electronic Magazine x E-ink (заголовки с засечками, плавный фон, тёплые тона) и B — Swiss International Style (весь текст без засечек, 12-колоночная сетка, фон из точек сетки, один контрастный акцент из IKB, лимонно-жёлтого, лимонно-зелёного или safety orange).

Страницы основного текста в стиле B должны использовать один из 22 зарегистрированных макетов, S01-S22, с тегом data-layout. Для дизайнеров и разработчиков, готовящих доклады, запуски продуктов и демо-дни, которым нужна готовая презентация за один проход без отдельного инструмента для слайдов.

Что он выдаёт

  • Однофайловая HTML-презентация с горизонтальным переключением страниц, поставляемая как единый самодостаточный документ с уже подключёнными CSS, WebGL-шейдером, JS для постраничной навигации и режимом докладчика.
  • Запись SPEAKER_NOTES генерируется в том же порядке, что и значения data-slide-id слайдов, и содержит поля цели, реплик, перехода и опционального сценического указания.
  • Структура презентации, сохранённая в виде markdown-файла рядом с презентацией, чтобы на неё можно было опираться в последующих итерациях.
Смотрите пример запроса ↗

Как это работает

  1. 01
    Сначала проверить наличие обновлений в вышестоящем репозитории

    Skill загружает репозиторий и считает, насколько HEAD отстаёт от вышестоящей ветки, затем спрашивает пользователя перед тем, как что-либо подтягивать.

  2. 02
    Согласовать семь вопросов перед началом работы

    Сначала определяется стиль A или B, затем аудитория и обстановка, длительность, исходные материалы, изображения или скриншоты, цветовая палитра темы и жёсткие ограничения.

  3. 03
    Скопировать выбранный шаблон

    Скопировать assets/template.html для стиля A или assets/template-swiss.html для стиля B в место расположения презентации и создать соседнюю папку images.

  4. 04
    Предварительно проверить имена классов

    Перед написанием разметки любого слайда прочитать блок стилей шаблона и убедиться, что каждый используемый класс определён там.

  5. 05
    Спланировать ритм тем перед выбором макетов

    Выписать тематический класс каждой страницы (hero dark, hero light, light, dark) и согласовать его перед выбором макетов.

  6. 06
    Самопроверка по чек-листу

    После генерации открыть references/checklist.md и пройти его пункт за пунктом, затем запустить валидаторы и предпросмотр в браузере.

02 Определите своё применение

Когда использовать навык guizang-ppt-skill

Используйте навык guizang-ppt-skill в Claude Code или Codex, когда задача — PPT и слайд-презентации этого типа. Применимость и ограничения ниже взяты из собственного файла навыка.

Хорошо подходит

  • Офлайн-сессии для обмена опытом, внутренние отраслевые доклады и закрытые салоны, где докладчику нужна презентация, эффектно выглядящая на большом экране.
  • Запуски AI-продуктов и демо-дни, для которых нужна готовая, сразу пригодная для показа презентация.
  • Веб-слайды, которые должны быть готовы за один проход без отдельного инструмента для постраничной навигации или показа презентаций.
  • Контент, построенный на большом количестве KPI-показателей, roadmap-планов и процессов, для которого макет Data Hero стиля B подходит естественным образом.

Знайте границы

  • Страницы с крупными таблицами данных или множеством диаграмм отправляются в обычный инструмент для слайдов.
  • Учебные материалы для курсов, поскольку плотность информации в этом формате слишком низкая.
  • Работа, которую нужно редактировать совместно нескольким людям, так как результат — статичный HTML.
  • Изобретение новых структур страниц за пределами 22 зарегистрированных макетов, таких как P23/P24, Swiss Image Split или Evidence Grid, если только пользователь явно не просит экспериментальный макет.

Что предоставить

  • Тема или исходные материалыДокументы, данные, старая презентация или ссылки на статьи позволяют skill опираться на реальные материалы; если есть только смутная идея, он помогает построить план с помощью шаблона нарративной арки.
  • Выбор стиля, задаётся первымСтиль A или B определяет, какой файл шаблона, макетов и тем будет использоваться, поэтому это обязательный первый уточняющий вопрос.
  • Аудитория и обстановкаЯвляется ли это внутренним отраслевым выступлением, коммерческим запуском, демо-днём или закрытым салоном — это задаёт регистр языка и глубину содержания.
  • Изображения и скриншоты с наименованием и спецификациямиИзображения размещаются в папке images/ рядом с index.html и следуют соглашению об именовании «номер страницы плюс семантика», чтобы порядок страниц оставался читаемым.
  • Жёсткие ограниченияВсё, что обязательно должно быть включено, например конкретные данные, или что никогда не должно появляться, собирается заранее, чтобы избежать переделок.

03 Внутри скилла

Правила, которые skill guizang-ppt-skill задаёт для Claude Code и Codex

8 конкретных инструкций, значений по умолчанию и ограничений, которые SKILL.md задаёт для агента — та часть файла, которая влияет на результат.

  1. Никогда не смешивайте два стиля

    Одна презентация использует только один стиль. Один и тот же класс отображается совершенно по-разному в двух шаблонах, поэтому классы макета существуют только в соответствующем файле шаблона.

  2. Фиксированные палитры тем, без произвольных hex-значений

    Разрешены только пять вручную подобранных пресетов из themes.md, и одна презентация придерживается одной темы на протяжении всей работы.

  3. Каждая страница объявляет свою тему

    Каждый раздел должен иметь один из вариантов: light, dark, hero light или hero dark, простого hero недостаточно.

  4. Страницы стиля B должны объявлять ID макета

    Швейцарские деки работают в режиме блокировки: страницы содержимого используют только 22 зарегистрированных макета, и каждый раздел слайда записывает data-layout="Sxx".

  5. Иконки берутся из Lucide, а не из рисованных SVG

    Используйте угловатый набор Lucide через разметку и lucide.createIcons(), а не рисование форм, и избегайте эмодзи; стиль B дополнительно исключает весь текст из SVG, размещая его в HTML-сетках или подписях.

  6. Сетки изображений используют фиксированную высоту вьюпорта

    В сетках изображений стиля A задавайте height:Nvh, а не aspect-ratio, который ломает макет.

  7. Заметки докладчика привязаны к стабильным ID страниц

    Каждый раздел получает уникальный, стабильный data-slide-id, и запись заметок формируется в том же порядке. Заметки хранятся по ID страницы, а не по индексу массива или номеру страницы.

  8. Длительность определяет количество страниц

    Пятнадцать минут соответствуют примерно 10 страницам, тридцать минут — примерно 20, сорок пять минут — 25-30.

04 Применение

Установить guizang-ppt-skill в Claude Code или Codex

Одна команда npx skills add, затем первая задача в вашем агенте и чек-лист для результата.

Добавить guizang-ppt-skill в Claude Code, Codex или ваш агент

Запустите в своём проекте; установщик спросит, какому агенту его добавить.

Terminal
npx skills add https://github.com/op7418/guizang-ppt-skill --skill guizang-ppt-skill

Общая форма CLI-команды skills для SKILL.md; репозиторий может документировать собственный путь.

Дайте skill первую задачу с PPT и слайд-деками

Написано в терминах самого skill; замените части в квадратных скобках своим материалом.

Starter prompt
帮我做一份 30 分钟左右的分享 deck,受众是公司内部的产品和工程同学,风格选 B 瑞士国际主义。素材是这份 [产品发布文档] 和 [几张 dashboard 截图],截图想保真放进 S22 的主图和 S15 的图片格。主题色用克莱因蓝 IKB,另外需要 20 页左右的页面计划和每页的讲稿备注。

Источник: составлено по SKILL.md в терминах самого skill.

Проверьте первый результат

Что сам SKILL.md считает правильным результатом:

  • Запустите валидатор Swiss-дек перед сдачей: он выполняет статическую проверку структуры и, там где доступен Playwright, измеряет фактические видимые границы, нижний отступ, безопасную линию навигации и интервалы у заголовка.

В OpenDesign guizang-ppt-skill входит в комплект: Plugins → Skills, выберите его в верхней панели.

05 Открытый исходный код, проверяемость

Источник, лицензия и проверка

Откуда взяты факты на этой странице и когда они были последний раз проверены.

Author
op7418
Repository
github.com/op7418/guizang-ppt-skill Ветка main
Файл skill
SKILL.md Контрольная сумма содержимого записана при проверке; коммит c91369c
License
AGPL-3.0 Из LICENSE.
Звёзды репозитория
26 246 Снимок GitHub от 14.09.2026 для всего репозитория op7418/guizang-ppt-skill. Не является рейтингом или показателем использования guizang-ppt-skill.
Проверено OpenDesign
2026-09-14 Исходный файл, путь, текст лицензии и количество звёзд проверены. Включён в основной OpenDesign (проверено 2026-08-28); запись живого запуска на этой странице отсутствует.
Собственное описание skill
Создаёт горизонтальные веб-презентации (один HTML-файл) с WebGL-фоном, режимом докладчика, синхронизацией экранов, заметками, разделителями глав, слайдами с крупными цифрами, сетками изображений. Два стиля: ① «электронный журнал × электронные чернила» (с засечками, текучий фон, тёплые тона) ② «швейцарский интернациональный стиль» (без засечек, точечная сетка, акценты IKB / лимонный жёлтый / лимонный зелёный / оранжевый). Используйте, когда нужна презентация для показа / выступления / конференции, или упоминаются «журнальная презентация», «швейцарская презентация», «Swiss Style», «horizontal swipe deck».

Описание из метаданных SKILL.md. Полный файл содержит около 25 146 символов. Читать полный файл на GitHub.

Guizang PPT Skill

Запустите guizang-ppt-skill на реальной задаче по созданию презентации.

Skill guizang-ppt-skill входит в состав OpenDesign. Скачайте приложение, выберите skill в Plugins → Skills, вставьте промпт выше и прочтите план перед результатом.

Терминал
npx skills add https://github.com/op7418/guizang-ppt-skill --skill guizang-ppt-skill

OpenDesign для компьютера

Одна дизайн-система. Единый образ бренда во всех материалах

В полном Vibe Design Workspace одни и те же правила бренда работают для сайтов, слайдов, интерактивных прототипов, дашбордов, изображений и HTML-видео. Подключите локальные Codex, Claude Code, Cursor и другие кодинг-агенты и создавайте бесплатно.

  • Сайты, слайды, прототипы, дашборды, изображения и видео
  • Более 140 дизайн-систем и полная библиотека шаблонов и навыков
  • Локальный Codex и более 21 кодинг-агента · Бесплатно
Скачать бесплатно

Для macOS и Windows