PPTX: скилл Anthropic для презентаций PowerPoint

anthropics/skills· Проверено 13.11.2026· 193,9 тыс.на GitHub

Скилл Anthropic для презентаций PowerPoint: собрать колоду на pptxgenjs, отредактировать шаблон через XML и проверить слайды по картинкам.

Как установить PPTX

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /pptx.

# плагином, внутри Claude Code
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills

# или вручную
git clone --depth 1 https://github.com/anthropics/skills.git /tmp/pptx
mkdir -p ~/.claude/skills/pptx
cp -r /tmp/pptx/skills/pptx/. ~/.claude/skills/pptx/

Что умеет

Собрать презентацию с нуля скриптом на pptxgenjs
Взять шаблон .pptx или .potx, выбрать макеты по сетке миниатюр и заполнить их
Дублировать, удалять и переставлять слайды
Прочитать текст колоды через markitdown
Найти на слайдах остатки шаблона: lorem ipsum, TODO, [insert]
Перевести слайды в картинки и проверить вёрстку

Новую колоду агент пишет на pptxgenjs; SKILL.md перечисляет его ловушки: размер холста, цвета без #, тени, списки.

Шаблон распаковывается и правится в ppt/slides/slideN.xml; scripts/add_slide.py дублирует слайд, scripts/clean.py убирает лишнее, scripts/office/validate.py проверяет файл.

Обязательный этап QA: проверка текста, проверка файла и осмотр слайдов в JPG после конвертации через LibreOffice и pdftoppm.

Что нужноNode.js с pptxgenjs; Python с markitdown[pptx], Pillow, defusedxml, lxml; LibreOffice (soffice) и pdftoppm

Что попросить агента

Сделай презентацию на 10 слайдов о <теме> для <аудитории>Подберёт палитру и шрифты, соберёт колоду на pptxgenjs и проверит каждый слайд по картинке
Заполни шаблон <компания.potx> текстом из <отчёт.docx>Построит сетку миниатюр, выберет макеты, заполнит слайды и проверит файл validate.py
Удали слайды <3 и 7> и поменяй местами <4 и 5> в <колода.pptx>Поправит порядок в presentation.xml и уберёт лишнее скриптом clean.py
Вытащи весь текст из <колода.pptx>Прочитает слайды через markitdown, по блоку на слайд

Ограничения

!

Старые .ppt сначала конвертируются в .pptx через LibreOffice

!

python-pptx не дублирует слайды и сбрасывает форматирование при замене текста, поэтому шаблоны правятся через XML

!

Anthropic выложила скиллы репозитория для демонстрации и обучения: встроенный в Claude вариант может вести себя иначе

Описание из SKILL.md

Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. If a .pptx or .potx file needs to be opened, created, or touched, use this skill.

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

Есть ли у Claude скилл для презентаций?
Да, pptx: он собирает колоды PowerPoint, правит шаблоны и проверяет слайды. В claude.ai он работает сам, в Claude Code ставится плагином document-skills@anthropic-agent-skills.
Где скачать pptx skill для Claude?
В репозитории anthropics/skills на GitHub, папка skills/pptx: там SKILL.md, скрипты и LICENSE.txt.
Нужно ли ставить pptx в claude.ai?
Нет. В claude.ai документные скиллы работают сами, без настройки; в Claude API pptx доступен как готовый скилл по skill_id.
Какая лицензия у скилла pptx?
Apache 2.0. В папке skills/pptx лежит LICENSE.txt с текстом этой лицензии, на него ссылается поле license во frontmatter.
Как поставить в Claude Code?
Добавьте маркетплейс: /plugin marketplace add anthropics/skills, затем /plugin install document-skills@anthropic-agent-skills. Плагин ставит сразу pdf, docx, xlsx и pptx.
Можно взять шаблон компании?
Да. Скилл строит сетку миниатюр шаблона, по ней выбирает макеты и заполняет их; .potx на выходе сохраняет своё расширение.

Похожие скиллы