
PPTX: скилл Anthropic для презентаций PowerPoint
Скилл 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/Общая папка ~/.agents/skills/ (в проекте — .agents/skills/) читают Codex, Cursor, VS Code Copilot, Gemini CLI, Antigravity, OpenCode, Kilo Code, Goose, Qwen Code.
git clone --depth 1 https://github.com/anthropics/skills.git /tmp/pptx
mkdir -p ~/.agents/skills/pptx
cp -r /tmp/pptx/skills/pptx/. ~/.agents/skills/pptx/Установщик скиллов от Vercel, нужен Node.js 22.20 или новее. Без -g скилл ставится в текущий проект; флаг -a выбирает агента.
npx skills add anthropics/skills --skill pptx -a claude-code
# для всех проектов
npx skills add anthropics/skills --skill pptx -gНужен тариф Pro, Max, Team или Enterprise с включённым выполнением кода.
Скачайте папку скилла с GitHub и упакуйте её в ZIP.
claude.ai → Customize → Skills → + → Create skill → Upload a skill
Загрузите ZIP и включите скилл переключателем.Gemini CLI ставит скиллы из git-репозитория и хранит их в ~/.gemini/skills/.
gemini skills install https://github.com/anthropics/skills.git --consent
# проверка
gemini skills listЧто умеет
Новую колоду агент пишет на pptxgenjs; SKILL.md перечисляет его ловушки: размер холста, цвета без #, тени, списки.
Шаблон распаковывается и правится в ppt/slides/slideN.xml; scripts/add_slide.py дублирует слайд, scripts/clean.py убирает лишнее, scripts/office/validate.py проверяет файл.
Обязательный этап QA: проверка текста, проверка файла и осмотр слайдов в JPG после конвертации через LibreOffice и pdftoppm.
Что попросить агента
Ограничения
Старые .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.