Перейти к руководству
slide-making-skillавтор MiniMax

Slide Making Skill Skill.

Скилл Claude Code и Codex для создания презентаций PPT и слайдов: реализация отдельных слайдов PowerPoint с помощью PptxGenJS.

  • Presentations
  • PPTX
MiniMax-AI/skills · plugins/pptx-plugin/skills/slide-making-skill/SKILL.mdSKILL.md
--- name: slide-making-skill description: Implement single-slide PowerPoint pages with PptxGenJS. Use when writing or fixing slide JS files: dimensions, positioning, text/image/chart APIs, styling rules, and export expectations for native .pptx output. --- ## Font Rules ## Color Palette Rules (MANDATORY) ## Page Number Badge (REQUIRED) ## Theme Object Contract (MANDATORY) ## Subagent Output Format ## Critical Pitfalls
Метаданные и заголовки разделов из исходного файла от 14.09.2026 · 7 209 символов полностью

01 Что делает

Что делает skill slide-making-skill в Claude Code и Codex

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

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

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

Руководство по реализации JavaScript-кода для отдельных слайдов PowerPoint, созданных с помощью PptxGenJS, написанное для агентов для кода, каждый из которых отвечает за один слайд. Оно сначала закрепляет окружающий контракт: холст 16:9 размером 10 на 5,625 дюйма, объект темы, содержащий ровно primary, secondary, accent, light и bg, синхронную функцию createSlide, экспортируемую вместе с slideConfig, и запускаемый отдельный предпросмотр для каждого файла.

Помимо этого оно требует дисциплины — Microsoft YaHei или Arial, никакого жирного текста в основном содержимом, только цвета из палитры, никаких градиентов или анимаций — а также значок с номером страницы на каждом слайде, кроме обложки. QA представлено как охота за ошибками, которая завершается только после цикла исправления и проверки.

Что он выдаёт

  • Полный, готовый к запуску файл JavaScript для каждого отдельного слайда.
Смотрите пример запроса ↗

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

  1. 01
    Сначала изучите справочник по PptxGenJS

    Перед написанием кода слайда откройте pptxgenjs.md, чтобы увидеть весь API: настройку и структуру, текст и форматирование, списки, фигуры и тени, изображения и иконки, фоны, таблицы и диаграммы.

  2. 02
    Держите createSlide синхронной

    Точка входа должна быть обычной функцией, а не async, поскольку шаг компиляции не ожидает её выполнения (await).

  3. 03
    Отрисовывайте на основе объекта темы

    Каждый цвет берётся из переданной темы — например, фон слайда — а не задаётся жёстко в коде.

  4. 04
    Экспортируйте контракт модуля

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

  5. 05
    Относитесь к QA как к поиску багов

    Ищите проблемы уже при первом рендере, а не просто убеждайтесь, что всё выглядит приемлемо.

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

Когда использовать skill slide-making-skill

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

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

  • Написание или исправление JavaScript одного слайда за раз, включая размеры, позиционирование и API для текста, изображений и диаграмм.
  • Презентации, которые должны быть получены как нативные файлы PowerPoint, а не изображения или HTML-макеты.
  • Слайды, где заголовочный шрифт намеренно сочетается с другим шрифтом для основного текста, например Georgia с Calibri.

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

  • Любое движение: слайды не содержат анимаций или переходов и остаются полностью статичными.
  • Прозрачность нельзя встроить в строку hex-цвета вроде 00000020; её нужно передавать как отдельное значение свойства.

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

  • Цветовая палитра пользователяЗадайте палитру заранее, поскольку каждый цвет на слайде должен быть взят именно из неё.
  • Объект темыСкрипт компиляции передаёт тему, ключи которой строго соответствуют primary, secondary, accent, light и bg.
  • Холст 16:9Размещайте слайд на кадре LAYOUT_16x9 размером 10 на 5,625 дюйма, на который ориентированы координаты и позиция бейджа.

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

Правила, которые skill slide-making-skill даёт Claude Code и Codex

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

  1. Без жирного текста в основном содержимом

    Абзацы основного текста, описания, подписи, легенды и примечания остаются обычного веса; жирный шрифт зарезервирован для заголовков.

  2. Только цвета из палитры

    Каждый цвет должен браться из палитры, предоставленной пользователем; создавать или изменять цвета запрещено, единственное допустимое изменение — прозрачность от 0 до 100.

  3. Только сплошная заливка

    Градиенты полностью запрещены; используйте сплошные цвета, при необходимости с прозрачностью для создания оверлея.

  4. Значок на каждом слайде, кроме обложки

    Значок номера страницы располагается в правом нижнем углу по координатам x 9,3 дюйма и y 5,1 дюйма, приглушённым цветом из палитры, в виде круга или пилюли.

  5. Шрифт по умолчанию для китайского

    Китайский текст выводится шрифтом Microsoft YaHei, и в таблице шрифтов для него не указано альтернативы.

  6. Точные названия ключей темы

    Объект темы содержит primary, secondary, accent, light и bg; названия вроде background, text, muted, darkest или lightest придумывать нельзя.

  7. Без решётки в hex-цветах

    Hex-значения записываются как шесть символов без префикса #, поскольку его добавление повреждает выходной файл.

  8. Сжимайте длинные заголовки

    Для длинного текста заголовка устанавливается fit со значением shrink, чтобы он уменьшался в размере, а не переносился на вторую строку.

04 Применение

Установить slide-making-skill в Claude Code или Codex

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

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

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

Terminal
npx skills add https://github.com/MiniMax-AI/skills --skill slide-making-skill

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

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

SKILL.md не включает пример промпта; этот стартовый написан на основе однострочного описания из каталога. Замените строку задачи на ваш реальный бриф.

Starter prompt
Use the slide-making-skill skill on the material I attach. What the skill should do here: Implements single PowerPoint slides with PptxGenJS. Rules: do not invent copy, data or brand assets. State your plan first, then produce the result and tell me what to check.

Источник: стартовый промпт написан на основе однострочного описания из каталога (не из SKILL.md).

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

Перед принятием результата найдите это в диалоге и файлах:

  • Абзацы основного текста, описания → обычная толщина
  • Подписи, легенды, сноски → обычная толщина
  • Оставьте жирный шрифт только для заголовков

В OpenDesign импортируйте slide-making-skill по ссылке на его SKILL.md: Plugins → Add → Skill → Import from link, затем выберите его в верхней панели.

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

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

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

Author
MiniMax
Repository
github.com/MiniMax-AI/skills Ветка main
Файл skill
plugins/pptx-plugin/skills/slide-making-skill/SKILL.md Контрольная сумма содержимого записана при верификации; коммит 60aaae5
License
MIT Из LICENSE.
Звёзды репозитория
13 547 Снимок GitHub сделан 2026-09-14 для всего репозитория MiniMax-AI/skills, который содержит 6 skills в этом каталоге. Не является рейтингом или счётчиком использования для slide-making-skill.
Проверено OpenDesign
2026-09-14 Исходный файл, путь, текст лицензии и количество звезд были проверены. Не входит в основной комплект OpenDesign (проверено 2026-08-28); живой запуск не был записан на этой странице.
Собственное описание skill
«Реализация однослайдовых страниц PowerPoint с помощью PptxGenJS. Используйте при написании или исправлении JS-файлов слайдов: размеры, позиционирование, API текста/изображений/диаграмм, правила стилей и ожидания экспорта для нативного .pptx вывода.»

Описание из front-matter в SKILL.md. Полный файл содержит около 7 209 символов. Читать полный файл на GitHub.

Slide Making Skill

Запустите slide-making-skill на реальной задаче по PPT и слайд-декам.

Скачайте OpenDesign, импортируйте slide-making-skill по ссылке на SKILL.md, вставьте промпт выше и ознакомьтесь с планом перед результатом.

Терминал
npx skills add https://github.com/MiniMax-AI/skills --skill slide-making-skill

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

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

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

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

Для macOS и Windows